92 per cent of survey respondents say Karachi City is the best place to live

92 per cent of survey respondents say Karachi City is the best place to live
play icon
An aerial view of the City of Lights (Karachi).