Nilaveli
Nilaveli's 4km stretch of sand is considered one of Sri Lanka’s best beaches and with its paradise-island remoteness, swaying palms and golden tinge to…
Nilaveli
Nilaveli's 4km stretch of sand is considered one of Sri Lanka’s best beaches and with its paradise-island remoteness, swaying palms and golden tinge to…