Adi Shankaracharya’s revered Ashta Dasa Shakti Peetha Stotram opens with the Shankari Devi Shakthi Peeth. Here, Devi Sati’s groin had fallen upon the sanctified soil of Lanka. Sati Devi is worshipped here in her radiant form as Shankari Devi, while Lord Shiva presides eternally as Lord Trikoneshwara.
The temple is situated at Trincomalee (historically Trikonamalai, meaning "triangular-shaped mountain") along the serene eastern coast of Sri Lanka. Perched high on a rocky promontory overlooking the azure waters of the Indian Ocean, the site has been a bastion of spiritual energy for millennia.
Devotees traveling to the sanctum also visit the prominent Pathirakali Amman temple situated en route in the heart of Trincomalee town before ascending to Swami Rock.
According to temple records and local tradition, the ancient clifftop temple was razed by Portuguese invaders in the 17th century using artillery cannon fire from naval warships. For centuries, a lone historic pillar stood on the edge of the cliff as a mute witness to its former grandeur. Today, the revived temple complex of Trikoneshwara stands proudly, with an adjoining Devi shrine enshrining the spiritual presence of Shankari Devi.