Socotra Packing List: Your Preparation & Travel Guide

Socotra is an adventure of alien-looking trees, deep and dark caves, refreshing pools and endless beaches. It’s an island of both incredible ecological diversity and a charismatic population. As a…