Marble Beach
Marble Beach — named for the striking white pebbles and sand characteristic of its shoreline rather than actual marble —…
Your heavenly escape awaits
Marble Beach — named for the striking white pebbles and sand characteristic of its shoreline rather than actual marble —…
Dutch Bay is a sheltered cove on the western side of the Trincomalee headland, facing the harbour rather than the…
Kanniya Hot Springs are a group of seven ancient wells approximately 8 kilometres northwest of Trincomalee town, where naturally heated…
Upparu Lagoon is a coastal lagoon north of Trincomalee, separated from the Indian Ocean by a narrow sand bar and…
China Bay is a broad bay south of Trincomalee town that served as a major Royal Navy and Royal Air…
Velgam Vehera — also known as Natanar Kovil in its Hindu incarnation — is an ancient sacred site approximately 20…
Trincomalee Harbour is one of the finest natural deep-water harbours in the world — a fact recognised since antiquity by…
The coral reef ecosystem surrounding Pigeon Island and extending along the Nilaveli–Kuchchaveli coastal zone is the finest accessible shallow reef…
Kuchchaveli Beach is a long, quiet stretch of northern Trincomalee coastline beyond Nilaveli — wider, more exposed, and significantly less…
Elephant Point is a coastal promontory north of Trincomalee that provides elevated viewpoints over the northern stretch of the eastern…