
Located about 200 km northeast of Bombay in the Deccan plateau which separates north from south India is the famed cave temples of Ellora. The cave temples of Ellora were excavated from the solid rock and symbolizes the three faiths of Hinduism, Buddhism and Jainism. Carved during the 350 AD to 700 AD period, these finest examples of cave - temple architecture houses detailed facades and exceptionally carved interiors. The caves opening to the west are equally...