Southern English Port of Plymouth | Euromaxx city

Plymouth is the largest town on the south coast of England.

The town lies at the mouth of the river Plym, hence the name. Plymouth was long one of the main ports of the British Empire - and that history is still tangible in the city today

Great video of Plymouth Waterfront Partnership manager Sarah O' Leary filmed by a German media company.