Pope lives in Vatican city which is a city of ________ country ? By taleemified - February 28, 2021 199 A. Germany B. France C. Italy D. Belgium