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
tags:
original: https://oespiritosanto.tumblr.com/post/161983495738