Our Lady of the Scapular plays a significant role in the social and religious culture of this area. It's the perfect place to share a thought or prayer during a busy travel itinerary.
Our Lady of the Scapular is free to visit, so you can have a fantastic time in Niagara Falls, Canada without opening your wallet. Once you've finished at this house of prayer, head to some of the area's other popular spots. Horseshoe Falls, Skylon Tower and Fallsview Casino are a hit with tourists.