Monday, June 1, 2009

Socotra Island

- If you haven't already seen the picutres from this remarkable island, I suggest you right your crime now. These pictures are from a tiny archipegalo known as "Socotra Island." Socotra is in the Indian Ocean just off the coast of Africa. Wikipedia calls it "A jewel of biodiversity," but I think a better term would be "Freakishly surrealistic fantasyland." My personal favorite are the "Dragon Trees" which are a source of the once revered compound called "Dragon's Blood."

-End post.