India

12 Nights

New Delhi, Agra, Jaipur, Udaipur and Delwara