Tuesday, August 24, 2010

St. Louis Cathedral

The St. Louis Cathedral is so beautiful it took my breath away. We took a tour and learned that it is the oldest Catholic cathedral in the United States. Located in Jackson Square in the French Quarter, it is probably the most famous structure in New Orleans.