Chilaw
Chilaw is a large town in Puttalam District, North Western Province, Sri Lanka. The coastal town is known for its cultural diversity.
Explore all things to do in Chilaw
What to know before visiting Chilaw
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.