Amritsar, the spiritual and cultural center ... Sadda Pind is a cultural village resort that offers visitors a glimpse into ...