ECO's Points
Ellora Caves
Ellora Caves are one of spiritual centers of India. There are Hindu, Buddhistic and Jain temples coexisting with each other for more than 500 years which were shaped in dozens of caves. Bas-reliefs beauty and elegance turn buildings for public worship to works of art. Tourists can easily get lost and fall apart in caves labyrinths.
Ellora Caves on the map
This website uses cookies to ensure you get the best experience on our website. Learn More.