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


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!
Without question, one of the great train journeys of the world is between Darwin in Australia’s Northern Territory and Adelaide in South Australia.
Join the Discussion
Type out your comment here:
You must be logged in to post a comment.