Re: How many different languages are spoken in Karachi?
Also different variants of Urdu, ranging from Dilli walay, Bihari, UP, Hyderabadi, Rajhistani, Mumbaiyyay, Madrasi, Bengoli and a Karachi special Pathani (almost a dialect now).
Its fun for outsiders to visit Karachi and talk to general people. All different backgrounds making a common Karachi lingo.