Socotra is a small Yemeni island, off the southern coast of the Arabian Peninsula, home to many unique plants and animals – it looks other-worldy!
Socotra Island – Alien Life on Earth


Expert tips on how to travel hack the world’s most famous museums. Discover the best times and days to go, the secret entrances, and the exhibits you can’t miss.
Join the Discussion
Type out your comment here:
You must be logged in to post a comment.