Ellora Caves

The Ellora Caves are a complex of rock-cut Buddhist, Hindu, and Jain monasteries and temples. The Kailasha temple is the largest single monolithic rock excavation in the world. They’re stunning and beautiful.

You should also check out