Socotra Island Aden, Yemen Yemen

Socotra, also spelled Soqotra, is an island and a small archipelago of four islands in the Indian Ocean. 220 miles from mainland Yemen, is home to a panoply of strange plants and animals uniquely adapted to the hot, harsh, windswept island. The island of Socotra is about 95% of the landmass of the archipelago.

Socotra Island Aden, Yemen
Socotra Island Aden, Yemen
Socotra Island Aden, Yemen
Socotra Island Aden, Yemen

Yemen's Socotra burns two tonnes of qat after island bans drug

Location

Socotra Yemen

On Wikipedia

Disclaimer