Get Travalour for free on Google Play

Ellora Cave 1

Ellora Caves


An architectural wonder which was believed to be built in the 7th century. There was temples of Shiva, Buddhists and jainism. The construction of this caves still remains as a wonder.

akshay Kavungal

Visited on Jan 2020