Saint Louis Cathedral
The Saint Louis Cathedral is a historic church located in Jackson Square in New Orleans, Louisiana. It is one of the oldest cathedrals in the United States, with its current structure completed in 1850. The cathedral features stunning Gothic Revival architecture, characterized by its three spires and beautiful stained glass windows.
As the seat of the Archdiocese of New Orleans, the cathedral plays a significant role in the local Catholic community. It hosts regular Mass services, special events, and celebrations, attracting both locals and tourists. The surrounding area is rich in history and culture, making it a popular destination for visitors.