Ellora Caves:
The Ellora caves complex in the Maharashtra state of Western India will leave you gaping in disbelief. It is the largest rock-cut monastery and temple cave…
[Updated 16 August 2018]
Ever dreamed of exploring the alluring and spiritually enriching land of India? Now you can explore vast India, with this step-by-step guide…