
Nilaveli Beach is the highest attraction among the beach in Sri Lanka and It is located near Pigeon Island. It is a soft white sand beach and is popular for fun water sports such as scuba diving. And because of the clear water around it, you can snorkel a lot of depth. Visiting here between April and October will give you the opportunity to have a wonderful holiday and the most interesting memories.