Ellora Caves India

Ellora Caves
Dan Lundberg All Images »

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

Go Historic ID
249170
Best Known As
Ellora Caves
Full Name
Ellora Caves
Coordinates
20.023791° N, 75.178757° E  (map)
Address
Ellora, Maharastra, India
India
Phone
(0240) 331 217