Tagged: Yemen

Socotra, Yemen

Today’s Daily Cool Photo was taken on an island in the Republic of Yemen, Socotra. It’s a small archipelago of four islands in the Indian Ocean (off the coast of Yemen). The largest island...

Loading...