Catholicism
Italy

The headquarters of the Catholic Church in Italy is called?

-101

Answer

User Avatar
Wiki User
09/13/2013

The Vatican.