Best tourist sightseeing places in Yercaud

Yercaud – the “Land of Seven Hills” nestled amidst the emerald embrace of the Shevaroys in Tamil Nadu, India. This hill station, perched at a cool 1,515 meters, beckons with its breathtaking landscapes, colonial charm, and delightful year-round weather. The enchanting landscape include Emerald Embrace of Lush green hills carpeted with tea plantations and coffee […]