Villas in Lonavala

    0 villas · Villas in Lonavala

    About Lonavala

    Lonavala is a hill station surrounded by green valleys in western India near Mumbai. The Karla Caves and the Bhaja Caves are ancient Buddhist shrines carved out of the rock.