Trincomalee is a historic port city with one of the finest natural harbours and a cultural tapestry woven from Tamil, Sinhalese, Muslim and Dutch colonial threads. The city is home to the Koneswaram Temple, perched on Swami Rock above the ocean and is surrounded by some of Sri Lanka’s most beautiful beaches, including the famous Nilaveli. Whale watching, diving, hot springs and wildlife sightings at nearby Kanniya are just some of the experiences that make Trincomalee a destination of depth.