All Discussions (130)

Sort by

A first-timer's guide to Delhi

delhi-2.jpg?width=600

Built by colonial British rulers in the early 20th century, India's capital is bordered by Haryana on three sides and by Uttar Pradesh to the east. Its population is over 11 million; it is the second most populated city in India after Mumbai. It has

Read more…
0 Replies