Intricately carved into the hillside in the middle of the Indian countryside in northern Maharastra, the Ajanta and Ellora Caves are some of India’s greatest architectural wonders and a must see for anyone traveling the area around Mumbai. They have both been listed as UNESCO World Heritage Sites, and quite rightly so, especially when the...Read More