Socotra Island

Guys, not to be talking ourselves up too much, but Socotra Island, just off Yemen's coast, is one of the most beautiful and untouched spots on Earth. It's worth knowing about. Contribute: Add an image, link, video or comment

Related Posts with Thumbnails

Leave a Reply

Your email address will not be published. Required fields are marked *