Similar ideas popular now
Socotra the island of happiness - Beauty will save
Cucumber tree. This tree is only found on Socotra Island, Yemen. 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.