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!
As we age, insurers look more closely at health conditions, trip length, and even the type of holiday you’re planning.
Join the Discussion
Type out your comment here:
You must be logged in to post a comment.