World Geography

Socotra is an island belonging to what country?

More Questions from World Geography
Which mountain marks the center of Jamaica?
Reveal Answer
What company headquartered in Seoul is the largest South Korean technology company?
Reveal Answer
Which nation in Southeastern Asia gained its independence from France on September 2, 1945?
Reveal Answer
What is a major city in the south of Southern China's Guangdong Province, adjacent to Hong Kong?
Reveal Answer
Hydropower accounts for how much of Armenia's energy production?
Reveal Answer
Riverdance showcases what kind of Irish dancing?
Reveal Answer
What group of Caribbean islands has Roadtown as its capital?
Reveal Answer
Which country's concealed nuclear activities were discovered by the IAEA in 2003?
Reveal Answer