Trincomalee is a port city on the north-east coast, boasting one of the finest natural harbours in the world. The iconic Koneswaram Temple has been a sacred site for thousands of years and offers breathtaking views across the bay. The beaches of Uppuveli and Nilaveli stretch to the north, while Pigeon Island Marine National Park provides some of the best snorkelling.