Perched atop the beautiful Servarayan hills is the Shevaroy Temple, a narrow, dimly lit cave temple dedicated to Goddess Kaveri and Lord Servarayan.
Shevaroy Temple
Top 10 Places To Visit In Yercaud For A Tourist Holiday
Yercaud, often called the “Jewel of the South,” is one of the most beautiful hill stations in the Eastern Ghats.