The New Hills Retreat

187, Valley View Road, School Mohalla, Adj To Valley Road, Mahabaleshwar-412806