Vistra Tours

Trincomalee Beach

Nilaveli Beach is one of the most famous beaches in Sri Lanka, located in Trincomalee. This place is known for its breathtaking views of the serene and clear waters with powdery white sands that stretch across an area of 4 km. This beach is one of the most beautiful beaches, ideal for sunbathing, walking, relaxing and exploring various other water activities. This beach has a diverse variety of marine species like sea turtles, colourful fish, and coral formations. This makes it ideal for various activities like snorkeling and diving to explore the beautiful biodiversity of the underwater world.