Socotra: Why this Yemeni island is called the strangest place on earth | World News
The Socotra Islands in the Indian Ocean are known as the strangest places on Earth due to their strange, long-lost, otherworldly features. Isolated from the African continent for 18 million years, the Socotra Islands have evolved into an evolutionary…