Transport and Travel

British traveler comes ashore in England after 28 years of travel

◆1 source

A British traveler reportedly came ashore in England after spending 28 years traveling. No further details were given.