05 hotels to stay at Chillaw, another best travel destination
|

05 hotels to stay at Chillaw, another best travel destination

Chillaw is a city situated in the North Western Province of Sri Lanka. Even though there are not many significant places, people visit here mainly to worship the Munneshwaram Kovil. Also, the fishery is the primary industry there. So people make this a chance to buy quality and fresh fish for reasonable prices. Also, when…