Koneswaram Temple is a historic Hindu shrine dramatically positioned on Swami Rock overlooking the turquoise waters of Trincomalee’s natural harbour. With origins dating back more than a thousand years, the temple is dedicated to Lord Shiva and is renowned for its spiritual importance, stunning ocean views and remarkable location atop a coastal cliff.