In Which City Does The Pope Live?

0
Difficulty
Hard

In Which City Does The Pope Live?

Question:
In Which City Does The Pope Live?
a)
Vatican City
b)
Mexico
c)
London
d)
Paris

Scroll down to see the correct answer

Correct Answer
Vatican City
Back to Categories >