New Delhi is a part of the megacity of Delhi as you likely both love or hate. The contrasts are big, and there are people simply everywhere.
New Delhi is a part of the megacity of Delhi as you likely both love or hate. The contrasts are big, and there are people simply everywhere.