Wow, I still can’t believe it. My dream came true. I got to visit the mysterious Socotra Island in Yemen: it’s a prehistoric landscape, filled with numerous endemic …