cheapest and best place for a honeymoon place in India
Yercaud is one of the beautiful and natural hill station tourist spots in the South Indian state of Tamil Nadu near. The nearby city is Salem and it lies in the Shevaroy hills surrounded with wonderful botanical gardens, orange, coffee, spice plantations, boathouse, and chilling waterfalls. Yercaud is also one of the top-visited hill stations in India.
38 views • 3 slides