Karachi is not reputed as a sub-continental beauty spot. Jihadist battles, gang wars and gunfire are familiar street sights and sounds, drug trafficking in its vast slums, kidnappings and political violence between Sindhi nationalists and MQM, the muhajir party of immigrants from UP and Bihar, are the stuff of everyday life.