
Delhi is situated near
the foothills of the Himalayas in the northern part of the Indian
subcontinent. It houses the national parliament being the capital of
India. It gloats of more than 24 million Delhiiites lolling under the
sun. To this, you would concur if you have gone to the place even
once.
An image of rich India
The city is a wonderful
amalgamation pot of India's way of life. Urban life and employment
have been the driving variables...