Alien-Looking Place On Earth »
15 Pictures Of ‘The Most Alien-Looking Place On Earth’
One hundred and fifty miles off the Horn of Africa lies a tiny archipelago of islands known as Socotra. Because of its extreme isolation from other land masses, Socotra has very unique plant life, a
Read More »