Located adjacent to Periyar River and on a hilltop, the shrine is a wonderful place to seek spiritual satisfaction. The weather is pleasant, and a large number of trees are located in the region. From the top of the hill, one can have a magnificent view of the small settlements surrounding Kurisumudi.