Roman tourist attraction, St Peter's Basilica is found in Vatican City, which is its own city-state that independent from Italy in 1929,under full ownership by the Holy See.
Roman tourist attraction, St Peter's Basilica is found in Vatican City, which is its own city-state that independent from Italy in 1929,under full ownership by the Holy See.