Experience the extraordinary attractions of north India, from the contrasts of Old and New Delhi to the magnificent Forts & Palaces of Rajasthan. Visit the wondrous Taj Mahal, sacred lakeside temples and a typical Indian village. Ride on an elephant, a camel and a romantic lake boat..