Things to do in Lonavala Top 10 Resorts in Lonavala for a Relaxing Vacation! by Flamingo Transworld on Sep 2, 2020 0 0 Views ‘Lonavala’ word is an extracted Sanskrit word which means a place with many caves. Known for being one of the preferred weekend getaway from Mumbai and Pune and is famous for three major… Read More