If you’re seeking a tranquil and secluded beach experience, Nilaveli Beach on the northeast coast of Sri Lanka is the perfect choice. The unspoiled beauty of this pristine beach, lined with swaying palm trees and azure waters, will leave you in awe. Nilaveli is an excellent spot for swimming, snorkeling, and diving, with its coral reefs and diverse marine life. Don’t miss the chance to visit Pigeon Island National Park, a short boat ride away, where you can explore the captivating underwater world.