Amritsar—also referred to as the Golden City of Punjab—is one of the most adored places in India. Due to its…