Khandala Hill Station – Khandala tourist places At an altitude of 625 meters above sea level, you will be more than awe inspired by the views seen from atop Mount Khandala. Although as compared to several other Indian Hill Stations, the altitude of the Khandala Hill Station is relatively low, […]