So There’s An Island You’ve Probably Never Heard Of… And It Literally Looks Like ALIENS Should Live There.

Even if you never see Socotra yourself, it’s so cool to know that a place like this exists somewhere in the world. It looks like it belongs in a movie or video game.

LIKE US ON FB 🙂