0
Anonymous
The tiny country which surrounds St. Peter's Basilica is the spiritual center for the world's Roman Catholics (over 1 billion strong). Also known as the Holy See, Vatica
Wiki User
Chat with our AI personalities