Ellora – Religious complex – Largest temple in the world

Ellora – Religious complex – Largest temple in the world Ellora_Caves_Aurangabad,_India – 8 March 2015 Ellora_Caves_Aurangabad,_India – 08-03-2015 Ellora_Caves – (20-09-2018) Ellora_Caves – (6-09-2016) 98 Ellora_Caves – (6-09-2016) 80 Ellora_Caves – (06-09-2016) 89 Ellora_Caves – (06-09-2016) 85 Ellora_Caves – (06-09-2016) 84 Art_at_elora_caves – 6 June 2017 Ellora_Caves_Aurangabad,_India (8-03-2015) Previous Next …