Where are the Ellora caves located?
Fatehpur Sikri
Aurangabad
Indore
Delhi
The Ellora Caves, a UNESCO World Heritage Site, are located in Aurangabad, Maharashtra, and are famous for rock-cut temples and monasteries.