Location

Ellora Maharashtra India

Ellora, Maharashtra, India 20.0167, 75.1667 975 CE