Showing the single result

  • Socotra, Yemen

    “The Socotra Archipelago in Yemen has long been a land of mystery.
    Over the centuries travellers returned from the Indian Ocean isles with bizarre tales – of trees yielding dragon’s blood and cucumbers, forest of frankincense, and towering pinnacles in the mist.”.

Search Tour

Find your dream tour today!