Place for ads
Select the correct answer from the options below:
The Ellora Caves, located in Maharashtra, are a complex of rock-cut temples and monasteries, known for their religious sculptures.