Places to visit in Nilaveli are plenty, as this picturesque coastal town in Sri Lanka is well-known for its amazing beaches,

Places to visit in Nilaveli are plenty, as this picturesque coastal town in Sri Lanka is well-known for its amazing beaches,