Vista general de actividades turísticas en Barry, Reino Unido