Ceylon Tea Supermarket
Created by:
creator image
Emma Smith

Ceylon Tea Supermarket

4.3
Tea
Popularity in Category
83 of 130
Popularity in Country
14 of 28
Popularity Worldwide
4910 of 7623

Category

Region
Western Province

Country

Address

Fountain House Complex, 326 Deans Road, Colombo 01000, Sri Lanka

Type

Supermarket

Ticket Price

Free

Ceylon Tea Supermarket Tourist Map

Ceylon Tea Supermarket Travel Tips (0)

Already visited this place?
Leave helpful advice for others to follow you

0/400