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.
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.