kailasa temple
World’s largest monolithic structureKnown locally as ‘Verul Leni’, the Ellora Caves are known for the Great Kailasa Temple, the largest single monolithic excavation in the world. The Great Kailasa is a separate multi-storey temple dedicated
