Thursday, August 27, 2009

MFS - Strange But True - Places 6

Twitter



The island Socotra is a small archipelago of four islands and islets in the Indian Ocean off the coast of the Horn of Africa some 190 nautical miles (220 mi; 350 km) south of the Arabian peninsula. It is so isolated that a third of its plant life is found nowhere else on the planet. It has been described as the most alien-looking place on Earth.

Read more about it on MFS.With videoclip.

1 comment:

Related Posts with Thumbnails