Karta Vacation Rentals





Perched on the Panchgani–Mahabaleshwar highway in the Western Ghats, Bella Vista Resort sits in the mountains near Lingmala Waterfalls and a short drive from Venna Lake and Wilson Point. The family-friendly resort is about 4 km from Mahabaleshwar town center, with sweeping views toward Panchgani.