Near Datta Mandir Temple, Avakali Panchgani-Mahabaleshwar Rd, 412806, Mahabaleshwar, India, Mahabaleshwar, India