Devonport

E348511 UNEXPLORED

Devonport is a port city in southwest England, now part of Plymouth, historically known for its major naval dockyard and maritime heritage.


Referenced by (1)
Subject (surface form when different) Predicate
River Tamar
nearLandmark

Please wait…