Skip to Content

Top 10 Interesting Cathedral Basilica of Saint Louis Facts

If you want to stand in awe of an amazing mosaic inside a fabulous church, then you definitely have to visit this amazing building in St. Louis. Completed in the early 20th century, the mother church of the Archdiocese of St. Louis, Missouri, is one of the ultimate architectural highlights in the city. Let’s discover …

Read More about Top 10 Interesting Cathedral Basilica of Saint Louis Facts