Overview

In Yercaud, Tamil Nadu, you can visit the world's largest Sri Chakra Maha Meru Temple, featuring a three-dimensional pyramid on top that forms into a Sri Chakra when viewed from above. Devotees believe that worshiping the Devi with Sri Chakra is equivalent to worshiping the ultimate force. The temple's serene and vibrant atmosphere attracts many tourists annually. The main sanctum sanctorum is con... Read More
.

Avathi Recommendations For You

More Things to Do in Visit Sri Chakra Maha Meru Temple

img