Plymouth is a coastal city located in the southwest of England, on the south coast of Devon county. It is the largest city in Devon and the 15th largest in the United Kingdom. Plymouth has a rich ...