Day 1 (Sun) Arrive in Delhi and transfer to hotel. Day 2 Catch train to Jaipur – capital of Rajasthan. Day 3 Visit Amber Fort and Hawa Mahal (Palace of the Winds). Optional visit to City Palace and Jantar Mantar. Day 4 Drive to Agra via Fatehpur Sikri. Day 5 Morning visit to Taj Mahal and Agra Fort. Overnight train to Varanasi. Day 6 Arrive in Varanasi. Afternoon visit to Buddhist holy site of Sarnath. Day 7 Morning boat ride on Ganges River and explore old city. Day 8 Fly towards the Himalaya to Nepal's capital, Kathmandu. Day 9 Kathmandu sightseeing – Pashupatinath Temple and Bodhnath Stupa. Day 10 Fly to Pokhara – explore old town or hire a boat out on Phewa Lake. Day 11 Mountain walk to the picturesque village of Chainabatthi, in the Annapurna region. Day 12 Return to Pokhara. Drive to Chitwan National Park. Day 13 Safari on elephant-back and in dugout canoes. Partake in bathing elephants. Day 14 Morning safari before driving to Kathmandu. Day 15 Trip ends in Kathmandu this morning (Sun).