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

Map

Comments

akshay Kavungal (@akshayknair)
Elam architectural wonder anallooo😂
Nithin Mathew (@nithin)
Ellam architectural wonder aanallodey