socotra tree report
The Socotra island is a fascinating place located in Yemen. This weird tree with many tall interesting branches make this very meaningful view according to some people.
Socotra island is a very isolated place. Its about 95% of the landmass is of the Archipelago. Third of its plant life is found nowhere on the planet. My resources has it described as the most alien looking place on Earth! The native animals are the camel,crab,bats, and more. The people that live there are Portuguese.