Posted by admin in
Yemen on 09 27th, 2008 |
No Comments
Socotra Island - The Most Bizzare Place on Earth
Socotra Island
Socotra is a small Yemeni archipelago of four islands and islets in the Indian Ocean off the coast of the Horn of Africa, about 350 kilometers south of the Arabian peninsula.
Socotra is one of the most isolated landforms on Earth of continental origin.
The archipelago features narrow...