Wow! What a BEAUTIFUL Church. One of the Most detailed and biggest churches I've seen in my life. The inside looks like something out the movies. The Statues, The glass stained windows, and just the whole feel you get once you walk in. I would say that pictures don't give the church enough justice.
I've also learned that Celine Deon got married here which felt great to experience. This church is a "Must" visit, for any people who have never been there.