Ellora Caves

Ellora Caves

The Ellora Caves are a magnificent complex of 34 Buddhist, Hindu and Jain temples extending over more than 2 kilometers in central India.

Quick Facts

Go Historic ID
249170
Names
Ellora Caves
Location