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 unspoile
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 unspoile