#6. Karachi
Karachi, chociaż nie jest stolicą, jest największym miastem w Pakistanie. Szacuje się, że jego populacja wynosi ponad 21 milionów, co stanowi około 6 tysięcy mieszkańców na kilometr kwadratowy. Stanowi ono centrum ekonomiczne, przemysłowe i edukacyjne kraju. Wiele młodych osób migruje do niego w celu rozpoczęcia nauki na uczelniach wyższych posiadających całkiem dobrą renomę. Karachi to miasto położone na południu kraju, nad wybrzeżem Morza Arabskiego, gdzie znajduje się jeden z najważniejszych w tej części Azji port.