Where is Cathedral of the Holy Cross located?
Cathedral of the Holy Cross, Cathedral of the Holy Cross, United States of America (approx. 42.340694°, -71.06934°)
Cathedral of the Holy Cross, Cathedral of the Holy Cross, United States of America (approx. 42.340694°, -71.06934°)