Religion New international pilgrimage landmark for Luss February 26, 2013 Jerusalem, Amritsar, Assisi… They are all internationally recognised faith pilgrimage sites. And the latest to join their number is picturesque […] Share this:TumblrFacebookTwitterWhatsAppLinkedInPinterest