Thursday 2 December 2010

Socotra Archipelago, Yemen





Socotra or Soqotra is a small archipelago(island in a group) out of four islands in the Indian Ocean. There is another island also called Socotra which is the largest, is about 95% of the landmass of the archipelago. It lies off some 150 miles east of the Horn of Africa and 240 miles south of the Arabian Peninsula. The island is Known as the most Alien place looking on Earth.

Socotra stood out to me, it consists on open space mainly and is isolated, there are trees that are shaped so unique, this is one of the reasons that it can convey Alien looking area.

courtesy of msn.com

No comments: