Plymouth Sound
United Kingdom
Plymouth Sound, or locally just The Sound, is a deep inlet or sound in the English Channel near Plymouth in England.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).
United Kingdom
Plymouth Sound, or locally just The Sound, is a deep inlet or sound in the English Channel near Plymouth in England.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).