India is a land of many diversity. Being the second most populated country of the world, it is obvious that the cities have to be quite large to accommodate such a growing population. The country has more than 27 cities, which have more than a million resident, as of 2011. The cities of the countryThe post Top 10 Largest Cities In India appeared first on Travelogy India Blog.