Best Villas for Rent in Lonavala with The Nest Stays Luxury Villas, Holiday Homes in Lonavala for Rent. Relax in the calmness of nature for a change.Goldfinch villa, an ideal abode to stay in ultimate luxury and comfort in the heart of nature. Located at the Tungarli valley in Lonavala http://lonavalavillas.co.in/flamingo-villa-in-lonavala.html