Travel

Socotra Island

Yemen’s hidden treasure of endemic evolution.

The country of Yemen is home to one of the most wondrous landscapes in the world, one that few people know of but many have seen in pictures without knowing it.  It’s Socotra Island, located about 250 miles off the coast of the country, and it is a marvel of evolution over time that is only rivaled by such legendary islands as Galapagos. 

Pages

Subscribe to RSS - Travel