yemen is where it's at

  • 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.