Socotra Island - in the Republic of Yemen - is one of the most bizarrely beautiful places in existence, teeming with over 700 extremely rare species of plants and animals. A third of them are found nowhere else on earth.
Sea of white (Socotra Island in the Indian Ocean, 240km east of the Horn of Africa). Due to its extreme isolation, a third of its plant life is found nowhere else on Earth. The pic links to a blog with photos of some of the outlandish flora found in this magical place.