Nilaveli Beach

Situated on the northeast coast, Nilaveli is a tranquil beach with powdery white sands and crystal-clear waters. It’s ideal for relaxation, snorkeling, and boat trips to Pigeon Island National Park.

Nilaweli