Question: why amritsar is not capital of punjab?
Answer: The primary reason for Amritsar not being the capital of Punjab is its proximity to the Pakistani border, which is even more important as Pakistan's 2nd largest city , Lahore lies 21.3 km from the Wagah- Attari Crossing.