A Trip to Yercaud – a picturesque Hill Station in South India

This time we happened to make a trip to Yercaud, a lesser known hill station of South India. But being less known in no way demeans the beauty of this picturesque hill station. Yercaud is located in Salem district of the south Indian state of Tamil Nadu. And it is part of the Shevaroy Hills in … Read more