Yercaud is a bunch of hills called Shevaroys ... Shevaroy Temple is located at the highest peak of Shevaroy Hills and is an archaeological site of religious importance. It has been partly dug ...
Yercaud, situated in the ... as "Niagara of India" are just amazing sites. The route itself is scenic going through rural Tamil Nadu where you can see life in the village as well as the cultivated ...