Locals in Brixham in Devon are still reeling from the parasitic outbreak that saw it suffer a huge decline in tourism.
Full ArticleUK tourist hotspot where local residents won't drink tap water
Tamworth Herald
0 shares
1 views