Trincomalee is a historic natural harbour city on Sri Lanka’s east coast, home to sacred clifftop temples, colonial-era forts and some of the island’s clearest waters. It serves as a hub for diving among coral reefs and World War II wrecks, seasonal whale watching, and exploring nearby beaches such as Uppuveli and Nilaveli. History, spirituality and coastline meet seamlessly here.