Some places on earth contain so much natural, untouched beauty that you simply must see it to believe it. Socotra is one such place. Brimming with wondrous and incredible biodiversity, it is home to some truly unique flora and fauna. In fact, 37% of the plant species living there can not be found anywhere else… Continue reading Socotra: Why You Should Visit This Island Off the Coast of Somalia