One of South India’s most beautiful locations, Yercaud has far more to offer than just forests and lakes. Located 1500 meters above sea level near Salem in Tamil Nadu

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…