Nilaweli Beach
Nilaveli (Open-land of the moon-shine) is located north-west of the Island. It is one of the most beautiful beaches in Sri Lanka renowned for its soft white sand and breath-taking bays. Nilaveli is famous for recreational water sports such as scuba diving. One of the finest beaches in Sri lanka, the pearly sands, the breath-taking [...]