Southampton Infographic - Cruise1st

A fascinating infographic on the City of Southampton in the UK.


Southampton is a famous port city, 75 miles south-west of London.

Find out more in the infographic below.


Southampton infographic


Source