St. Louis Cathedral is the oldest cathedral in continuous use in the United States. It is dedicated to Saint Louis, also known as King Louis IX of France. The first church on the site was built in 1718.
St. Louis Cathedral, New Orleans, Louisiana
by Oliver Chan July. 11, 2021 67 views
st louis new orleans cathedral usa chursh landmark louisiana christianity catholic tourist attraction
5 PEOPLE like it like this post