socotra island, yemen, one of the most bizzare and unusual destinations around the world.
posted : Friday, August 21st, 2009