
As a city-dweller, you might be forgiven for thinking other people are inescapable: some 8.4 million are packed into New York City’s 470 square miles, while roughly 9 million call London home. And while travel is often a route to discover new metropolises – maybe to Delhi, where the populati...

















English (US) ·