Amritsar, Punjab, is a beautiful, culturally, historically and food-oriented city. Though most people know it by the Golden Temple, the city's unique street food culture and sightseeing will not ...