NO. 210, Idumban Iteri Road, South Annanagar, Opposite to Eswara Pattar Temple, Palani-624601. Tamilnadu, India.
Located near Palani Malai Murugan temple, Idumban Hills and a short walking distance of 0.5 km from Tourist Palani bus stand, Rope car .....ble price.