Karla Caves
Place to Visit in Lonavala
The Karla Caves were carved somewhere around the 2nd Century BC, the time when Buddhism was at its peak in India. One of the main structures situated inside the...