Geography of Southampton
Southampton, England, a city about 70 miles (113 km) southwest of London on Southampton Water, an inlet of the English Channel.
Southampton, England, a city about 70 miles (113 km) southwest of London on Southampton Water, an inlet of the English Channel.
United Kingdom or Great Britain, an island country of northwestern Europe. The official name is the United Kingdom of Great Britain and Northern Ireland.
©1998-2012 HowStuffWorks, Inc.