Marawila Sri Lanka

Marawila is a beach town in the North Western Province of Sri Lanka. It is located on the main road that connects Negombo and Chilaw. The town is located 27 km away from Negombo. 

Our choice hotels in Marawila Sri Lanka