If you want to understand what Incredible India truly means, head to Aurangabad, in central Maharashtra, around 350km from Mumbai, the city around which you have the incredible Ajanta & Ellora caves.
If you want to understand what Incredible India truly means, head to Aurangabad, in central Maharashtra, around 350km from Mumbai, the city around which you have the incredible Ajanta & Ellora caves.