Browsing Tag

Lake

Yercaud could be a picturesque hill station lying in the Salem district of the Indian state of Tamil Nadu. The mountainous territory of Yercaud is known as the Shevaroy Hills. Yercaud is known as the Jewel of the South as well due to its growing significance as a top tourist destination in Southern…
Read More...