Ancient History Who built Ellora Caves and why? Ellora Caves are extraordinary. They are one of the world’s largest monastery cave complexes carved directly into a rock face. The Ellora Caves is the […] Read More