ViewsWatchers |
Contained Places
Chilaw is a large town in Puttalam District, North Western Province, Sri Lanka. It is governed by an urban council. The town is located, 80 km away from the capital Colombo via Negombo. [edit] Research Tips
|