Plymouth Sound
September 9, 2023 in England ⋅ ⛅ 23 °C
Plymouth Sound, or locally just The Sound, is a deep inlet or sound in the English Channel near Plymouth in England.
Its southwest and southeast corners are Penlee Point in Cornwall and Wembury PointRead more