Oops! Something went wrong, please try again later.
The Shrine of the Grotto of the Redemption in West Bend, Iowa, is the largest man-made Grotto in the world. Its grottos portray scenes from Christ's life.
AdCompare Hotel Rooms in WestBend, Iowa. View Deals and Reserve Now on Expedia. Intuitive Trip Planning Allows You to Get More Travel with Less Stress.