Southampton
City in Hampshire, England.
Southampten
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.
Built by Tim Jones