Socotra: The Most Alien-Looking Place on Earth? (Slideshow)
Photo: Valerio Pandolfo
The island of Socotra may lie a mere 150 miles off the coast of Africa, but judging from its strange and exotic organisms that live there, it could be 150 light/years away. From towering, umbrella-shaped trees, to yellow-faced vultures and architect crabs, the island's wildlife evolved for millions of years, isolated from the rest of the world.
A peek through some of the fascinating things found only on the island of Socotra and it's difficult not to be inspired by all its out-of-this-world life-forms--found right here, on planet Earth.