List of capitals in Pakistan
Islamabad officially became the capital of Pakistan on 14 August 1967, exactly 20 years after the country's independence. Previously, Rawalpindi was the capital, designated in 1958. The first capital of Pakistan was the coastal city of Karachi, which was selected by Muhammad Ali Jinnah. Karachi was and still is the largest city and economic capital of Pakistan. It remained the seat of government until 1959, when the military president, Ayub Khan, decided to build a new capital in the north of Pakistan, near the general headquarters of the Pakistani Armed Forces at Rawalpindi.
History of Karachi
Karachi was chosen as the capital city of Pakistan. After the independence of Pakistan, the city population increased dramatically when hundreds of thousands of Muslim Muhajirs from India fleeing from anti-Muslim pogroms and from other parts of South Asia came to settle in Karachi. As a consequence, the demographics of the city also changed drastically. The Government of Pakistan through Public Works Department bought land to settle the Muslim refugees. However, it still maintained a great cultural diversity as its new inhabitants arrived from the different parts of the South Asia. In 1959, the capital of Pakistan was shifted from Karachi to Islamabad and Karachi became the capital of Sindh.