Strange Plants In Socotra Island
Socotra is known as the name of ''The Island of Strange Plants'' located at the in the Indian Oceannear the Gulf of Aden at Yemen.In this Socotra island a large number of umbrella shaped tree or weird species of planets are found and this type of plants cannot be see on on planet expect this place which make this place like a weird wonder on our earth.Here are some photographs of this island i hope that you have never seen this type of trees before.