Geography of Plymouth
Plymouth, England, a city, seaport, and naval base in Devon, 190 miles (306 km) west-southwest of London.
Plymouth, England, a city, seaport, and naval base in Devon, 190 miles (306 km) west-southwest of London.
England, a political division of the United Kingdom of Great Britain and Northern Ireland.
©1998-2012 HowStuffWorks, Inc.