St. Peter’s Basilica – Vatican City
St. Peter’s Basilica is located in Vatican City across from the Tiber River in Rome, Italy. The church is built at the site that is the likely location where St. Peter was buried in 64 AD. The construction of the basilica was completed around 349 AD and is the largest Catholic Church in the world….
Read More