Trincomalee is a historic port city, blessed with one of the finest natural harbours. The area is home to Koneswaram, a Hindu cliff temple perched above the sea, as well as Fort Frederick, a Portuguese and British colonial fortification with ocean views. The beaches of Uppuveli and Nilaveli nearby are among the finest, and the waters are rich in marine life, offering excellent diving, whale watching and dolphin encounters.