Socotra Island - Isolated Splendor
In the Indian Ocean off the Horn of Africa lies a small archipelago of four islands and islets. Although closer to Africa, the islands are part of the Republic of Yemen. The archipelago consists of the main island of Socotra and three smaller islands known collectively as The Brothers Abd al Kuri, Samhah and Darsa. The [...]


Tuesday, October 20, 2009
0 Comments