Southampton
HomePage
|
Recent Changes
|
Preferences
Showing revision 3
Southampton
is a
city
and major port situated on the south coast of
England
.