The Wonder Land of Socotra, Yemen
forest of frankincense trees, on the Yemeni island of Socotra, Socotra is home to nine species of the tree, all unique to the island with sweet fragrance
forest of frankincense trees, on the Yemeni island of Socotra, Socotra is home to nine species of the tree, all unique to the island with sweet fragrance