Gokanna Vihara
Gokanna Viharaya was an ancient Buddhist temple located in Trincomalee in the Eastern Province of Sri Lanka. The temple lies in the premises of Fort Fredrick close to the fort entrance.
History
According to the references of Sri Lanka Archaeological Department, Trincomalee had been known as Gokanna in the ancient times. The Mahavamsa chronicle recounts that the Gokanna Vihara was built by King Mahasen in the 3rd century by destroying a Shiva temple that existed on the Swami Rock, where the Koneswaram Kovil stands today. It is said that in the reign of King Agbo V, the temple was modified by adding a preaching hall.A Tamil rock inscription which was found near the main entrance to the fort, states that the Hindu temple that existed at this place was destroyed by the Portuguese. The Hindu temple was later rebuilt in 1963.