sevenpencee:Socotra Island is often called “the most alien place on earth”. Considering 1/3 of it’s
sevenpencee:Socotra Island is often called “the most alien place on earth”. Considering 1/3 of it’s plant life is found no where else on earth, it’s not a surprise. Socotra is the largest island in an archipelago, and is a part of Yemen, though Yemen sits 220 miles away. (images) (info) -- source link
Tumblr Blog : sevenpencee.tumblr.com
#fat trees!!!#trees#plants#delightful#scenery#island