Back Bay, United States
Cathedral of the Holy Cross
The Cathedral of the Holy Cross is the cathedral of the Catholic Archdiocese of Boston in Massachusetts. It is one of the largest Catholic churches in New England. The cathedral is located in the city's South End on Washington Street.
- City
- Back Bay
- Country
- United States
- Category
- Religious
- Suggested visit
- About 45 minutes
More places in Back Bay
Background: Wikipedia