Mumbai is one of the most populated cities of the world, with a population of 18 million, and ever growing. Half of these 18 million are homeless. Every day more than hundred immigrants are added to the city, coming in search of riches and fortune. Mumbai is also the most densely populated cities of the world with an average of 29,000 people crammed together in one square kilo metre.