Tamil Nadu is bestowed with some amazing hill stations and Yercaud is one among that. The place that is known for enchanting climate and breathtaking scenic beauty. Nature lover who has desires to blend with greeny atmosphere should never miss Yercaud in their bucket...