Hummer's Travel: A weekend at Shevaroy Hills, Yercaud
Yercaud is the tamil meaning for 'Lake Forest', quite suitable for this hill town which is beautifully nestled amidst Shevaroy Hills in Tamil Nadu at an elevation of 4970 ft. Yercaud is also called as