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



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