Looking for a family-friendly activity for the day? World Horse Welfare are an international charity that loves and cares for horses, with farms in Aberdeenshire, Lancashire, Somerset and Norfolk. Belwade Farm in Aboyne has over 60 horses at any given time that …