Yarmouth, Isle of Wight
E380006
UNEXPLORED
Yarmouth, Isle of Wight is a small historic port town on the western side of the Isle of Wight in England, known for its ferry terminal, castle, and yachting harbour.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.