temple

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.…

2 years ago