Amazing architecture. Saint joseph oratory has the best design I have seen in a church. This is personal opinion. I fall in love with the gardens, the amount of stairs you need to climb. Finally, you get at the top and the view is gorgeous. Once you enter to the church you’ll see how huge it is. The design is perfect. I went on a weekend an it wasn’t that full so I got the time to enjoy step by step this place. You can feel the peace all over the place. You can take amazing photos from this place. If you like this kind of cultural visits, it is…