Type
Shopping Mall
Region
Western Province
Country
Address Hospital St, Colombo 00100, Sri Lanka
Popularity in Category
182 of 504
Popularity in Country
11 of 28
Popularity Worldwide
3559 of 7619