Category: Chilaw

Chilaw is a peaceful coastal town in Sri Lanka. It’s known for its fishing culture, historic temples, birdwatching spots, and friendly seaside stays.

 

 / 

Sign in

Send Message

My favorites