Karachi is the largest city in Pakistan and the 12th largest in the world, with an estimated population of over 20 million people. The city is known for its diverse population, representing almost every ethnic group in Pakistan.
Karachi Quiz: How Much Do You Really Know About Karachi?