Place for ads
Select the correct answer from the options below:
The Ellora Caves, a UNESCO World Heritage Site, are located in Maharashtra and are famous for their rock-cut temples.