An ideal introduction to those visiting India, Delhi is an immersive city where hectic streets are filled with life and narrow bazaars exude fragrant spices. The perfect springboard to your Indian adventure.
Delhi is India’s national capital territory, lying in the north of the country with an estimated population of 19 million. It is actually made up of two parts; the historic city of Old Delhi in the north, joined by New Delhi in the south.
In Old Delhi, navigate the hectic streets filled with carts, rickshaws and even cows. Sample some of the delicious street food, try your hand at haggling in the markets and stop by the Red Fort.
In New Delhi, get lost in the endless emporiums and bazaars, offering everything from slippers and shawls to silk and flowers. Attractions like Qutub Minar, India Gate, Humayun’s Tomb and Jama Masjid can be explored on private tours with your own expert guide.