in

Socotra Island: “The Most Alien-Looking Place on Earth”

Socotra is a small island that’s an offshore territory of Yemen. The isolated environment holds much unique flora and fauna and in fact, 30% of its plant life doesn’t grow anywhere else. This has earned it the nickname “the most alien-looking place on Earth.” Also, Socotra is a UNESCO-certified World Natural Heritage Site and boasts three geographical terrains: coastal plains; a limestone plateau with caves; and the Haghier Mountains.

 Socotra island

 Socotra island

 Socotra island

 Socotra island

Alien-Looking Place on Earth

Alien-Looking Place on Earth

 Socotra island

Alien-Looking Place on Earth

Alien-Looking Place on Earth

Alien-Looking Place on Earth

Alien-Looking Place on Earth

 Socotra island