RT @BaytAlFann
The Socotra Island in Yemen has long been a land of mystery. Described as ‘The Galapagos of the Middle East’ & ‘The Jewel of Arabia,’ the unspoiled alien-like landscape of the island has intrigued travelers & scientists for decades.
A thread on the enchanting Socotra Island…