Question: why lahore is not capital of pakistan?
Answer: But the issue is fundamentally that Lahore lacks both the infrastructure and security to be the capital of Pakistan. Lahore is an ancient city, with streets dating back to the Mughal empire. It doesn't have the modern amenities that a capital should have, (ie. modern airports, embassies, etc).