Temple is an old Hindu shrine set on a cliff above the Indian Ocean. It is respected as one of the Pancha Ishwarams dedicated to Lord Shiva and is very important spiritually. The peaceful setting and wide ocean views make it a place for devotion and natural beauty.