St. Michael's Cathedral is one of the most stunning churches in Toronto. The architecture is stunning. Instantly I felt peaceful as i entered the church. A wonderful experience.
If you own or manage St Michael's Cathedral, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.