Most Alien Looking Place on Earth
September 17th 2008 07:37
The group of four islands known as Socotra is located in the Indian Ocean off the horn of Africa. Is is governed by the Republic if Yemen.
The fauna of Socotra is ranked as one of the most important sites for biodiversity and conservation but is endangered due to the effects of climate change and introduced goats. The islands may become a popular ecotourism destination in the future. By looking at these pictures, you can understand why!
Thanks to the Dark Roasted Blend for these photos.
| 31 |
| Vote |
Shared on
Subscribe to this blog















