Explore the highlights of India - Delhi, Agra and the Taj Mahal, Jaipur, Amber Fort and Ranthambore National Park