Wales
Mochras (also known in English as Shell Island) is a peninsula lying west of Llanbedr in Gwynedd, Wales. The peninsula was formed after the River Artro was diverted by the Earl of Winchilsea in 1819 from its previous course where it entered the sea to the south of Mochras.
Open on the map →
Part of the Wales islands map.
Canonical profile for search engines and AI crawlers. The map opens on demand — no auto-redirect.