St. Peter’s Square – One of the world’s largest and most beautiful squares in the Vatican City

A large plaza located directly in front of St. Peter’s Basilica in the Vatican City,…

Contact Us