Vatican City is the smallest country in the world and is located in Rome, the capital of Italy.
St. Peter’s Basilica is one of the most important churches in the world and impressed with his gigantic size. The dome is walkable and offers a unique view over Rome.
The St. Peter’s Square is huge square in front of the St. Peter’s Basilica.
Save my name, email, and website in this browser for the next time I comment.