Why is Marawila famous? Redefining Sri Lanka’s Coastal Gem

Marawila is a seaside town in the Northwestern Province of Sri Lanka with a long and rich history. This picturesque location, which is tucked away along the golden Indian Ocean coast, is...

View more →