Yercaud

Yercaud is a scenic hill station in Tamil Nadu, India, known for its lush greenery, serene lakes, and misty mountains, offering a tranquil escape amidst nature’s splendor.