It is a favorite stop on the way home from Niagara Falls, Canada. Located only 20 minutes away across the Lewiston-Queenston Bridge to U.S.A. You will find a superb gift shop, a cafeteria, and of course, a Catholic Church. During the Christmas season, a huge outside nativity display is well worth the trip. A walking path with full-size statues of the Saints are part of an outside rosary garden.
more