Where is Cathedral Basilica of Saints Peter and Paul located?
Cathedral Basilica of Saints Peter and Paul, Cathedral Basilica of Saints Peter and Paul, United States of America (approx. 39.9575°, -75.16861°)
Cathedral Basilica of Saints Peter and Paul, Cathedral Basilica of Saints Peter and Paul, United States of America (approx. 39.9575°, -75.16861°)