Meluha is an 8-bedroom villa near Pawna Lake in Lonavala that sleeps up to 24 guests. It features an 18×40 ft infinity pool with mountain views, a private sports turf,…
Home » villas in lonavala
Lonavala: Where the weather is as sweet as the Anglo Indian Cafe's desserts.
Planning a trip to Lonavala and craving a slice of colonial charm? Look no further than the…
