Looking toward Sai Baba's Cave from above Ellora Caves

HOME / DIRECTORY / PREVIOUS / NEXT

 

IN THE SEMI-ARID TERRAIN OF THE DECCAN PLATEAU FOUR MAJOR RELIGIONS OF THE WORLD CHOOSE THIS PLACE TO EXPRESS THEIR DEVOTION AND LOVE FOR GOD