St Peter’s Square or
Piazza San Pietro is a huge square located in Vatican. It is where the huge St Peter’s Basilica is located, the square holds thousands of visitors and pilgrims every day. This magnificent square is one of the highlights of Rome. Hotels in Rome
You must be logged in to post a comment.