Place for ads
Select the correct answer from the options below:
The Kailasa Temple, located in Ellora, Maharashtra, is a remarkable rock-cut temple complex dedicated to Lord Shiva.