Sitting prettily on a significant harbour on the north-east coast of Sri Lanka, Trincomalee is a fascinating coastal city with oodles of history and breathtaking attractions, like those given below.

Nilaveli Beach
Located in the east coast of the island, Nilaveli Beach has a unique feeling of paradise-island remoteness. Soothe your feet with powdery white coral sand! Uppuveli to the north of Trincomalee is a popular hotspot for windsurfing enthusiasts. When it comes to some of the best things to do in Trincomalee Sri Lanka, embarking on a whale watching tour in this beautiful beach is recommended.
Whale watching
Here’s a chance to witness more than 26 species of whales like blue whales, sperm whales, and fin whales! From July to September, the calm seas in Trincomalee provide the best opportunity for whale watching. If you’re staying at a hotel like Trinco Blu by Cinnamon, you can easily map out a whale watching trip in Trincomalee.
Snorkel at Pigeon Island
A 10-minute boat ride away from the Nilaveli Beach is the popular marine national park of Sri Lanka, the Pigeon Island. It’s brimming with appealing marine species and breathtakingly beautiful coral reefs. You shouldn’t miss a snorkelling adventure here!
Sri Pathrakali Amman Kovil
Spare some time to visit this beautifully coloured Hindu temple during your trip to Trincomalee. It is dedicated to the goddess Bhadrakali and the temple features numerous shrines.
Damon Starky is a creative nomadic travel writer, who is well informed and experienced on a wide range of interests that would connect to the needs of any type of traveler. Google+