The Shrine of the Grotto of the Redemption The Shrine of the Grotto of the Redemption is often hailed as the “Eighth Wonder of the World.” West Bend Read more about The Shrine of the Grotto of the Redemption