Question
Socotra is an isolated island in the south of Yemen and is known for its diverse plant life. There are over 350 endemic plant species found on the island. It is the most isolated landmass on ...