Affectionately known as “Trinco,” this historic port city is a breathtaking blend of natural beauty and ancient culture. Located on the eastern seaboard, it boasts some of the most spectacular, unspoiled beaches in the country, such as Nilaveli and Uppuveli. Beyond lounging on the soft white sands, Trincomalee offers world-class snorkeling, deep-sea whale watching, and the chance to explore magnificent Hindu temples perched on dramatic ocean cliffs.

Nilaveli & Uppuveli Beaches
These twin beaches are paradise on earth. Uppuveli has a vibrant backpacker vibe with great seafood restaurants, while Nilaveli offers a more secluded, luxurious, and tranquil escape with powdery white sand.





