Amritsar is a great place to travel to if the idea is to devour a few mouth-watering delicacies. It goes…