Explore the magnificent rock-cut temples of Ellora, spanning Hindu, Buddhist, and Jain traditions. The Kailasa Temple is a must-see carved from a single rock.