General Knowledge MCQs
Q Vatican city in which the Pope lives is a city that lies in _________?
  • A A. Germany
  • B B. France
  • C C. Italy
  • D D. Belgium
Leave a Comment