Source Just 100 kilometers from the dream city of India, Lonavala is one of the top tourist destinations in India. Especially the Mumbaikars tend to visit here quite frequently and spend their weekends over here. The hills station is quite a beautiful place and if you want to … [Read more...] about Top 3 Amazing Places in Lonavala that are a Must Visit