Feeling stressed? This UK farm allows you to cuddle cows to relieve your anxiety

2023-12-04 330

Visitors are flocking to Dumble Farm in Yorkshire, UK, to harness the potential mental health benefits of being up close with their furry residents.