Highest Peak in Yercaud- Zeenus Abode Resort
Pakoda Point Road, 636601 Yercaud, India
Situated in Yercaud in the Tamil Nadu region, Highest Peak in Yercaud- Zeenus Abode Resort features a garden. Boasting a 24-hour front desk, this property also provides guests with an outdoor fireplace.