Socotra Island, floating in the Indian Ocean south of Yeman, is one place that should be on everyone's adventure travel list.


The island of Socotra is a place like no other. About 50,000 people live on the island, but it is famous for its bizarre plant life, half of which is found nowhere else on earth.


