Karachi, the noisy, bustling, ever-growing troubled metropolis of Pakistan, lies on the eastern coast of the Arabian Sea, just northwest of the Indus river delta.The largest city, and unarguably the most important, Karachi was the original capital of the nation. The sprawling huge metropolis has grown into the commercial, transport and political hub of the country, …