Chilaw
Chilaw (භලාවත/Halāvata in Sinhala and சிலாபம் /Cilāpam in Tamil) is a big town, in Puttalam District, North Western Province, Sri Lanka. It's governed by an urban council.
Read more about Chilaw.
Related Subjects
Related Phrases
Related Words