Karta Vacation Rentals
Cradled in the hills of Mahabaleshwar in Jaoli, this pet-friendly, family-friendly resort sits among the forested Western Ghats about 130 km from Pune. It’s roughly a 15-minute drive from Wilson Point and Mahabaleshwar Bazaar, and close to Venna Lake and Bombay Point.