eCareers

Subject : GENERAL KNOWLEDGE


Almeira city situated in which country?
  1. . Malaysia
  2. Russia
  3. Spain . Iran
Correct Answer: Spain