The desert rose in Socotra, a small archipelago of four islands in the Indian Ocean: “The most alien looking place on earth”. Might make an interesting anniversary jaunt... http://weddingmusicproject.bandcamp.com/album/wedding-processional-songs-for-brides-bridesmaids
Socotra Island , Yemen "the Galapagos of the Indian Ocean"- blood dragon trees and the desert rose. Has 700 species of fauna and flora found nowhere else on earth. See http://www.wayfaring.info/2008/10/04/socotra-island/
Socotra Island, Yemen. Socotra is a small archipelago of four islands in the Indian Ocean. The largest island, also called Socotra, is about 95% of the landmass of the archipelago. The island is very isolated and through the process of speciation, a third of its plant life is found nowhere else on the planet. It has been described as the most alien-looking place on Earth.