Login  |  Register

Plymouth, Devon - Simple English Wikipedia, the free ...

2019-6-10 · Plymouth is a city in Devon, South West England.It is on the south coast.It has a large port at Devonport used by the Royal Navy.Nearly 250,000 people live in Plymouth and it is the largest place in Devon. West of Plymouth is the mouth of the River Tamar which is called the Hamoaze. Plymouth means mouth of the River Plym.

Alexa Traffic


Listing Links