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

Facts & Stats on Ellora Caves

Names
Ellora Caves
IDs
318921 Go Historic
243 World Heritage Site
Address
Ellora, Maharastra, India
India
Location