About 1,060,000 results
Open links in new tab
  1. Socotra - Wikipedia

  2. Gulf of Aden - Wikipedia

  3. Mysterious airstrip appears on Indian Ocean island

  4. Mysterious airstrip appears on a Yemeni island as Houthi rebel …

  5. Mysterious airstrip being built on remote Yemen island, satellite ...

  6. Socotra | Island, Map, & Facts | Britannica

  7. Why Socotra Is Known as the 'Galapagos of the Indian Ocean' - HowStuffWorks

  8. A journey through Socotra, “The Galápagos of the Indian Ocean

  9. Gulf of Aden - New World Encyclopedia

  10. The hermit of Socotra Island - BBC