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 seventh century. The cave is full of  different sculptures of deities, both male and female.