•
Nilaveli beach It is one of the most beautiful and finest beaches in Sri Lanka renowned for its soft white and pearly sand beach with softness and breath-taking bays. this is a tangible proof of serenity in Sri Lanka. It is located north-west of the Island and approximately 16 kilometers […]