Ellora Caves
Place to Visit in Aurangabad
Ellora also known as Ellooru, is an archaeological site, 29 km North-West of the city of Aurangabad in the Indian state of Maharashtra built by the Rashtrakuta ...