Experience The Shrine of Christ’s Passion – St. John, IN By NWI LivingAll, Attractions, Shop, St. John The Shrine of Christ’s Passion in St. John, Indiana attraction is one that is unique to the region and much of the nation as well. It has a half-mile winding… Read More March 27, 2015 Love0