General Knowledge MCQs
Q Almeira city situated in which country?
  • A A. Malaysia
  • B B. Russia
  • C C. Spain
  • D D. Iran
Leave a Comment