Barry Island Beach South Wales. Last Destination for the day before we head back to the hotel Leave a Comment / Uncategorized / By admin Barry Island Beach South Wales Last Destination for the day before we head back to the hotel