A common refrain, when talking about the largest cities in the world, is that these places are packed with millions of people. In the case of Mumbai (formerly known as Bombay), India’s bustling megacity-sized waterfront hub, dozens of millions of... Continue Reading →