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.
http://www.treehugger.com/files/2010/03/scotra-the-most-alien-looking-place-on-earth-slideshow.php