Experience India’s remarkable diversity and unique culture on this Best of India tour. Stay in mostly 4-star hotels and travel in private, air-conditioned coaches with your local guide. This trip also includes two overnight train journeys to maximise on discovery time. Explore the unmissable wonders of the Golden Triangle cities - Delhi, Agra and Jaipur - plus witness the spiritual heart of India in Varanasi.