Karla Caves are a marvel of history located near the hill station of Lonavala between the cities of Pune and Mumbai in Maharashtra. Here are some facts about these historic site. The Caves, also known as Karle Caves, is a complex of ancient Buddhist rock-cut cave shrines located near Lonavala in the state of Maharashtra, […]