Home
Categories
Search
Home
Categories
General
World Geography
Socotra is an island belonging to what country?
World Geography
Socotra is an island belonging to what country?
Oman
Yemen
Saudi Arabia
Sudan
More Questions from World Geography
What city is home to New South China Mall, one of the world's largest, though largely empty, shopping malls?
Reveal Answer
Which country is highlighted?
Reveal Answer
Which African country has Njesuthi at 3,408 meters as its highest elevation point?
Reveal Answer
Which African country has a capital named for a U.S. President?
Reveal Answer
Which of these geographical features is located in Cuba?
Reveal Answer
Cuba is considered to be part of which continent?
Reveal Answer
Which country is home to Kangaroo island?
Reveal Answer
Which country is highlighted?
Reveal Answer