Marawila is a town in Puttalam District, North Western Province, Sri Lanka is a secluded beach resort 30 km north of Negombo Beach. Known for its beautiful beaches, the tranquilled atmosphere and the amazing natural surroundings. The stunning beaches are uncrowded and the perfect location to watch the local fisherman go about their days i ...read more