Skip to main content

Home/ we all like travel/ Group items tagged socotra

Rss Feed Group items tagged

odiedog garfield

The Island of Socotra - the Birthplace of Aliens | - 0 views

  •  
    Welcome to the island  Socotra in the Indian Ocean off the coast of Africa. This is one of the most bizarre places on earth. The island is not like no matter
1 - 1 of 1
Showing 20 items per page