Wales
Barry Island (Welsh: Ynys y Barri) is a district, peninsula and seaside resort, forming part of the town of Barry in the Vale of Glamorgan, South Wales. It is named after the 6th century Saint Baruc.
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.