
Perched on Sri Lanka’s northeastern coast, Trincomalee is one of the world’s most magnificent natural harbours—where history, legend, and beauty converge. From the sacred Koneswaram Temple atop Swami Rock to the fabled Lovers’ Leap, this coastal haven echoes tales of gods, kings, and lost empires.
“There are some five or six magnificent harbors in the world, and Trincomalee is one of them,” declared historian H. W. Cave, who praised its perfect setting on Sri Lanka’s northeastern coast facing the Bay of Bengal and the eastern shores of India. The entrance to the harbor, opening southeast, is guarded by two headlands just 640 meters (700 yards) apart. Given that the monsoons blow alternately from the northeast and southwest, this natural protection highlights Trincomalee’s great strategic value.
Cave also admired its breathtaking beauty—its rocky headlands, calm waters dotted with green islets, tropical forests covering its coastal slopes, and distant mountain ranges forming a striking backdrop. The harbor’s irregular form, indented coastline, and romantic islands, particularly Sober Island—once a favorite leisure spot of East Indies squadron officers—enhance its charm.
Recognized as the world’s fifth-largest natural harbor, Trincomalee has fascinated writers, travelers, and historians alike. The Handbook for the Ceylon Traveller describes it as a vast expanse of water divided into deep bays, including Cod Bay, Yard Cove Bay, China Bay, and Coral Cove. Beyond Sober Island lies the French Pass, a narrow channel once used by the French fleet to evade British naval forces.
Today, much of Trincomalee’s coastline remains restricted due to security reasons, yet its hidden beauty endures. Visitors can still glimpse Tambalagamam Bay, once famed for its windowpane oysters, and the secluded coves of Dead Man’s Cove, Sweet Bay, Coral Cove, and Back Bay—each a tranquil haven of natural wonder. The Mahaweli Ganga, Sri Lanka’s longest river, flows into the sea nearby at Muttur, south of Circular Bay.
Ancient History and Sacred Heritage
Trincomalee’s history is steeped in myth and legend. The Swami Rock promontory, rising above the eastern cliffs, is home to the sacred Koneswaram Temple. It is believed that an ancient shrine with a thousand pillars once stood here before being destroyed by the Portuguese in 1624 under Constantine de Sá. The Portuguese historian De Queyroz described Koneswaram as the “Rome of the Orient,” attracting more pilgrims than Rameshwaram or Jagannath in Orissa. The Pallavas, Pandyans, and Cholas all contributed to its construction and endowments.
Archaeological finds, including a phallic symbol retrieved underwater, are thought to belong to the original shrine. Some sources claim that King Panduvasdeva (5th century BC) established a Buddhist temple on Swami Rock when the site was known as Gokanna. Historical records mention King Dutugemunu building several viharas and monasteries here and King Mahasena (3rd century AD) constructing tanks in the region. The earliest stupa on Gokarangiri Rock, now identified as Fort Fredrick, was called Gokaranna Vihara, with the nearby village named Gokannagama.
A local legend tells of King Ravana, who attempted to lift the Koneswaram Rock to move the temple for his ailing mother. As he strained, Lord Shiva caused him to drop his sword, splitting the rock. The cleft created is now called Ravana Vettu, or “Ravana’s Cleft.”
The name Trincomalee likely derives from Thrikonamalai—meaning “three-cornered hill” (thri = three, kona = corner, malai = hill)—referring to the triangular shape of the surrounding terrain. Locals fondly shorten it to Trinco.
Colonial Struggles and Strategic Power
Trincomalee’s natural harbor attracted European powers eager for control. The first recorded European arrival was a Dutch-sponsored Danish ship in 1617. The Portuguese built the original fort in 1624, and the port subsequently changed hands among the Portuguese, Dutch, French, and British.
In 1775, a young midshipman named Horatio Nelson arrived at Trincomalee aboard HMS Seahorse and later called it “the finest harbor in the world.” The British finally secured the port in 1795 under Colonel Steuart, marking their first territorial acquisition in Ceylon.
During the Second World War, Trincomalee served as the main base for the Allied East Asian Fleet and was later targeted in a Japanese air raid on 8 April 1942. The Fort Frederick, built in 1803 and named after the Duke of York, still stands as a solemn reminder of this storied past. Near its main gate, a stone slab bearing the symbol of two fish—the emblem of the South Indian Pandyan Kingdom—carries an inscription foretelling Trincomalee’s conquest by the Franks.
The Legend of Lovers’ Leap
Atop Swami Rock stands a lone granite pillar, the subject of much speculation. Some believe it marks the tragic Lovers’ Leap—the site where a Dutch woman named Francina van Rhede, abandoned by her lover, leapt into the sea in 1687. Legend says her grieving father erected the pillar in her memory.
However, later records suggest Francina lived long after, remarrying and having children, casting doubt on the story. Others argue the pillar once served as a lamppost for fishermen returning at night or that it belonged to the ancient Koneswaram temple destroyed by the Portuguese.
In 1950, workers digging a public well unearthed three upside-down statues believed to have once been venerated at the old temple—silent witnesses to the many layers of history buried beneath Trincomalee’s sacred soil.
If only those ancient pillars could speak, they would tell tales of glory, faith, tragedy, and love—etched forever into the soul of this magnificent coastal city.
Also See
Map of Swami Rock and Koneswaram Kovil
The map above also shows other places of interest within a approximately 20 km radius of the current site. Click on any of the markers and the info box to take you to information of these sites
Zoom out the map to see more surrounding locations using the mouse scroll wheel or map controls.
Travel Directions to Koneswaram Kovil
| Route from Colombo to Koneswaram Kovil – Trincomalee | Route from Anuradhapura to Koneswaram Kovil – Trincomalee |
| Though : Kurunegala – Dambulla – Habarana – Kanthale – Trincomalee distance :275 km Travel time : 6-7 hours. Driving directions : see on google map | Though : Halmillewa – Horowpatana – Trincomalee distance :110 km Travel time : 2 hour Driving directions : see on google map |
0-09 m (89) 10-19 m (77) 20-29 m (47) 30-39 m (50) 40-49 m (25) 50-99 m (50) Ambalama (176) Ancient Anicuts (35) Articles (0) Asanaghara (8) Ashtapala Bodhi (5) Attraction Articles (3) Attractions (266) Beaches (10) Biosphere Reserves (3) Botanical Gardens (5) Bridges (35) Cave Art (12) Caving (7) Churches (30) Cities (9) Destinations (18) Dethis Pala Bodhi (27) Devalaya (51) Events (3) Flora and Fauna (82) Forts (52) Heritage (1897) Heritage Articles (27) Historic Events (7) History (7) Hot Springs (9) Hydro Heritage (102) Irrigation Articles (4) Islands (15) Kings of Sri Lanka (188) Kovils (29) Kuludage (11) Lighthouses (29) Memorials (57) Mile Posts (6) Misc (1) Mosques (4) Museums (15) National Parks (24) over 100 m (20) Pabbatha Vihara (13) Padhanagara (27) Personalities (211) Pillar/Slab Inscriptions (48) Popular Tourist Attractions (231) Pre Historic Burial Sites (22) Prehistory (42) Prehistory Articles (2) RAMSAR sites (6) Ravana (16) Reservoirs (70) Rock Inscriptions (36) Ruins in Wilpattu (11) Ruins in Yala (25) Santuaries (7) Sluice Gates (17) Stone Bridges (18) Strict Nature Reserves (3) Sumaithangi (3) Survey Towers (18) Tampita Vihara (242) Travel (5) View Points (24) Walawwa (13) War Memorials (26) Waterfalls (380) Wildlife Articles (28) Yathuru Pokuna (4)
Abhayagiri Monastery (20) Ampara District (196) Anuradhapura District (240) Badulla District (123) Batticaloa District (65) Colombo District (123) Galle District (76) Gampaha District (63) Hambantota District (124) Jaffna District (77) Kalutara District (53) Kandy District (217) Kegalle District (165) Kilinochchi District (13) Kingdom of Anuradhapura (88) Kingdom of Kandy (19) Kingdom of Kotte (9) Kingdom of Polonnaruwa (58) Kurunegala District (183) Maha Vihara (18) Mannar District (47) Mannar Island (10) Matale District (94) Matara District (53) Mihintale (22) Monaragala District (113) Mullaitivu District (39) Negombo (5) Nuwara Eliya District (126) Polonnaruwa District (138) Puttalam District (43) Ratnapura District (177) Trincomalee District (80) Vavuniya District (34) waterfalls in Sinharaja (3) z Delft 1 (5) z Jaffna 1 (20) z Jaffna 2 (26) z Jaffna 3 (14)











