Nestled in the Gangetic Plains you find the ever beautiful New Delhi, the capital of India. In the past it had been the natural and historic site for the capital of the glorious Mughal Empire and a continental empire, now basking in the basins of both the Ganges and the Indus. Down the eastern side of this city is the Yamuna River and the Hills of Aravalli in the west. Much of the present New Delhi was built by the British to make it the capital from which to rule their empire. In the streets of New Delhi the jam-packed cars, blocks of tower, mosques, the Baha'i Lotus, Lakshmi Narayan temples and colonial mansions coexist to make it both disorienting and mesmerizing at the same time.
The rest of the metropolis is an endless low-rise sprawl of suburbs and slums. It takes a while to steer one's way in the throng of people coming in and out of the buses and the nippy cars as hand-pulled trolleys and the occasional elephants move sluggishly along with the bustling flow of traffic. In between you may come across turbaned snake charmers in their curved pipes and sadhus in ochre-colored clothing chanting mantras and occasionally smoking in a dreamy stance.
If one decide to visit the southern part of Delhi one will find a generally much wealthier crowd clad in their suit and tie amid the traditionally dressed orthodox Muslims and Hindus. On the other hand, in the western region, one will get a glimpse of the poorer populace of New Delhi. You may even be repelled by shabby beggars clutching smutty children begging for a little help, but that too is part of a modern city like New Delhi.
It may not be included among the shopping paradises of the world but New Delhi is indeed the shopper's haven with its bazaars and emporiums tucked in amidst Noida, Gurgaon and the ever-popular Connaught Place with a twist of a European shopping marquee and an Indian souk.