0 votes
Is Barry Island a real place?

1 Answer

0 votes
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. The peninsula was an island until the 1880s when it was linked to the mainland as the town of Barry expanded.
...