New Delhi: Socotra is a small archipelago of four islands in the Indian Ocean, near the Gulf of Aden.
Situated some 250 miles off the coast of Yemen, the largest member of the archipelago, also called Socotra, is home to some of the weirdest looking plants that are found nowhere else on the planet.
It is known for the umbrella shaped “blood trees”. The island is controlled by the Yemeni government but even they do not know why these trees only seem to grow on this island.
Like the Galapagos Islands, this island is teeming with 825 rare species of plants of which more than a third are endemic.
Latest World News