why amritsar is not capital of punjab?
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.