© 2010 Kate Griffin. All rights reserved. Land of happiness and tranquility 9 May ’10 A weekend away, on the island of Soqotra, south of Yemen. Continue reading→