🌴 Socotra Archipelago: Abd Alkuri

Science & Nature Yemen Asia

Abd Alkuri is a small island within the Socotra Archipelago in the Arabian Sea off the coast of Yemen that harbours exceptional concentrations of plant and animal species found nowhere else on Earth. The archipelago, including Abd Alkuri, was inscribed as a UNESCO World Heritage Site in 2008. As of ...

Nearby places