image
image
All filters

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.