A coastal town in north Wales has found a whole new meaning to the phrase herd immunity, after goats were spotted roaming its quiet streets.
CNN.com - RSS Channel - App Travel Section, CNN: Travel
Tue, 03/31/2020 - 8:10pm
A coastal town in north Wales has found a whole new meaning to the phrase herd immunity, after goats were spotted roaming its quiet streets.