Get Travalour for free on Google Play

Ellora Cave 1

Ellora Caves

4

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