Desert Rose

The island of Socotra and its strange inhabitants

The island of Socotra and its strange inhabitants

May 16, 2018

On the edge of the Arabian Peninsula, this island emanates other worldly vibes with its strange flora and fauna, which it is most popular for.

Read More