Ellora Caves is a remarkable UNESCO World Heritage site in Maharashtra, India, featuring 34 rock-cut temples and monasteries representing Buddhist, Hindu and Jain traditions. The most iconic structure is the Kailasa Temple (Cave 16) — a massive single-rock excavation dedicated to Shiva.
Interdum et malesuada fames ac ante ipsum
Interdum et malesuada fames ac ante ipsum
These popular destinations have a lot to offer
Walk through cave temples built between the 5th and 10th centuries, each carved into the basalt...
See More