Barry Island
E112253
UNEXPLORED
Barry Island is a seaside resort and popular tourist destination in South Wales, known for its sandy beaches, pleasure park, and traditional British seafront attractions.
Jump to:
Referenced by
Referenced by (6)
Full triples — surface form annotated when it differs from this entity's canonical label.