Mankind has lived on this island in the Oresund Channel between Sweden and Denmark for about 12,000 years. Its earliest inhabitants apparently were …

Video: Ven Island, Sweden

Leave a comment