unusualplaces.org
Socotra Island or the Place that Seems to Be from Another Planet - Unusual Places
There are some weird places in this world, but one in particular seems to be from another dimension. The plants that grow on the Socotra Island, in the Ind