Locals Disgusted, Claiming Visitors Are Defecating in Public Beauty Spots

As the public took advantage of the glorious weekend over the bank holiday weekend, an angry local in Somerset claim visitors are urinating and defecating in public as amenities are closed The good weather last weekend saw thousands of people flock to beauty spots and beaches across the country. However, although many people enjoyed the … Continue reading Locals Disgusted, Claiming Visitors Are Defecating in Public Beauty Spots