Southampton
A city in Hampshire, England, located on the south coast. Historically a major port and embarkation point for troops during both World Wars, Southampton is now a significant commercial hub with strong connections to the Isle of Wight and Europe.
13 connections Built by Tim Jones