Where is Chilaw?
Where is Chilaw located?
Chilaw, North Western, Sri Lanka (approx. 7.5765074°, 79.7956755°)
Where is Chilaw on the map?
Chilaw - Puttalam
{"latitude":7.5765074,"longitude":79.7956755,"title":"Chilaw"}