Trincomalee combines one of the world’s finest natural harbours with unspoiled beaches, ancient temples, and rich whale-watching waters offshore throughout much of the year. History layers deep here, from Koneswaram Temple’s clifftop views to colonial fortifications, while nearby Nilaveli and Uppuveli extend the appeal for divers, history lovers and sun-seekers alike.