Northern India is in itself a spectacular destination to explore for people with wanderlust! But the very name Amritsar rings…