
Sri Lanka, the Land of Surprising Beauty
Serendip Island, the erstwhile name of Sri Lanka gave birth to the word serendipity and when you are in the island nation you find the description apt as it throws so many surprises for you in every visit. You can find numerous pristine beaches and just walking on them would take you to another purer […]










