Happiest City In India : This beautiful metropolis is made up of people from all over the world, 38% of its population was born overseas.