Lonavala Sightseeing Places & Tourist Attraction
Lonavala is the perfect oasis of Nature that provides relief from the mad city rush. Located close to Mumbai and Pune, it has beautiful waterfalls, lakes and scenic greens that transport you to the lap of Nature. Many of these are situated near 7 Apple Resort, Lonavala and must be a part of your itinerary in the town.