Socotra - Isle of the Dragonsblood
Socotra is a small Yemeni island, off the southern coast of the Arabian Peninsula. After many years of wanting to visit, I made it in February 2010. It was incredible to say the least - it's the most mystical, beautiful and diverse place i've visited so far, and had a deep, profound impact on me.
-
Socotra - Isle of the Dragonsblood
Join the Discussion