Your online India Travel consultant
 
The Ellora Caves are a series of ancient temples and monasteries hewn into the side of the Charnadari Hill in the Deccan Plateau. India is a birth place of three world religions- Hinduism (Sanatana Dharma), Buddhism and Jainism. Historically speaking, the emergence of Ellora coincided with the decline of Buddhism and a Hindu renaissance in 7th to 9th century AD.


Read More.....



Leave a Reply.


India Tour Packages