Classical North India

9 Nights

New Delhi, Jaipur, Agra, Khajuraho and Varanasi