Type
Shopping Mall
Region
Western Province
Country
Address Independence Square, Colombo 00700, Sri Lanka
Popularity in Category
612 of 2174
Popularity in Country
10 of 28
Popularity Worldwide
3561 of 7619