Socotra is hands-down one of the most epic places I’ve been to. On my recent trip to this Yemeni island with Welcome to Socotra, I spent an unforgettable 2 …