Colombo, Sri Lanka
Newnham Square
N/A
Good location as there is enuf to park vehicles
like
There is good place to worship There is a relaxing place to mind
It is a mosque where the muslim go for their 5 times prayes
Good location
Pease place
greate place for mind relaxing
Peaceful
I remember my childhood
Deli
The best companies in the category 'Deli'