Indian Geography In India when population of an urban settlement crosses 100000 it is called A) Town B) City C) Metropolis D) Megalopolis Detailed Solution: No Details Prev Next