This is the island of Socotra (meaning the Island of Bliss). It is situated just off Africa and has been isolated from the continent for at least the last 6/7 million years. It contains 700 extremely rare species of flora and fauna, of which 1/3 aren't found anywhere on earth. Thanks Dianadrz and Jan_Vandorpe for pictures