Quiet Welsh Village Terrorized by Shoppers Looking for Supermarket That Only Exists on Google Maps January 6, 2025