Archive for the ‘socotra’ tag
Mar
14
Interesting Places: Socotra
Socotra is an archipelago of islands in the Indian Ocean off the Horn of Africa that hosts some of the more interesting plant and animal species in the world.
Its separation from the African mainland occurred sometime in the Miocene geologic era, a period roughly 5 to 23 million years ago, and this isolation is one of the primary causes for the continued survival of its indiginous species.