Ellora Cave 12 largest excavation in Ellora
Ellora Cave 12 is a three-storied Buddhist cave and the largest excavation in Ellora. Construction of the cave goes back to the seventh century. The cave is full of different sculptures of deities, both male and female. …
Ellora Cave 12 largest excavation in Ellora Read More »