Trincomalee

Trincomalee is a dream come true for water-based adventure sports enthusiasts, who can enjoy the thrills of diving, snorkeling or swimming as the amazing city is home to the fine beaches of Nilaveli, Uppuveli and the offshore Pigeon Island. With one of the best natural deep-water harbors in the world, this eastern city has also emerged as a popular whale watching destination. The incredible seven hot springs at Kanniya, 8km from the town, should not be missed.