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