Perched in the northwest state of Punjab near the border, Amritsar is the glittering spiritual heart of the Sikh religion. It is a vibrant, deeply proud city defined by its immense architectural beauty, intense spiritual devotion, and a legendary culture of welcoming every single visitor with open arms. Here is your ultimate guide to Amritsar!…