A place that you should not miss out, if you travel in Sri Lanka. Nilaveli beach is one of the purest white sandy beaches in Asia. The pristine beach which is very popular among sun worshippers is quite serene and the crystal clear blue water is so breathtaking that it would be a memorable stay for you. The natural harbour is one of the finest in the world. Nilaveli is an ideal place for water sports like scuba diving.
275 kms from Colombo