Where is the headquarters of the Roman Catholic Church located?

Praga
Florence
Bordeux
Vatican City

Trivia Crack Answers Main Page