Discover the serene beauty of Nilaveli Beach, located on Sri Lanka’s picturesque east coast, just 16 kilometers from Trincomalee and around 280 kilometers from the bustling capital of Colombo. Known for its soft, golden sands and clear blue waters, Nilaveli is the perfect getaway for beach lovers and adventure seekers.
A short boat ride from the shore takes you to Pigeon Island, a celebrated marine national park. Here, snorkelers are treated to a vibrant underwater world filled with exotic fish, colorful coral formations, and friendly reef sharks—an exhilarating experience for all ages.
Nilaveli is also a hotspot for whale and dolphin watching, where you can witness these majestic creatures in their natural habitat.
With its tranquil ambiance and an array of water activities, Nilaveli Beach is an enchanting destination that promises relaxation and adventure in equal measure. Come and immerse yourself in the captivating charm of Sri Lanka’s eastern shores!