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

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.



















Source

Share this article

You Might Also Like