• St Peter Square
    Piazza

    St. Peter’s Square

    St. Peter’s Square (Piazza San Pietro in Italian) is a magnificent plaza located in Vatican City, adjacent to St. Peter’s Basilica. Here are some detailed information about St. Peter’s Square: St. Peter’s Square…