TEA SHOP is a cafe, located at Badulla, Sri Lanka
Amazing Place.
Nice view
Nice view and cozy place
Okay..
Good milk tea offered
Nice place