Holy See
Contained within Italy Western Europe, Europe,
Holy See[as search term]
Has Synonym: Vatican City ,
X