Yercaud Lake, also known as the Yercaud Reservoir, is a stunning waterbody located in the heart of the Shevaroy Hills in Yercaud, Tamil Nadu. This picturesque lake is a popular …
Yercaud Lake, also known as the Yercaud Reservoir, is a stunning waterbody located in the heart of the Shevaroy Hills in Yercaud, Tamil Nadu. This picturesque lake is a popular …