The Amazing Socotra Island. Socotra Island is one of the Most Amazing Places on Earth. It is the biggest Island in Arabian sea and Indian Ocean. It is governed by Yemen and you can reach it from Yemen easily.
Cucumber tree - found only 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.