Attraction Icon

Zoo, Farm or Aquarium

Vale of Glamorgan LogoAmelia Trust Farm
Location Icon
Barry & Barry Island

Amelia Trust Farm

Set in 160 acres of countryside in the beautiful Vale of Glamorgan, South Wales, Amelia Trust Farm is a visitor attraction the whole family will enjoy. Explore the woodland, meet the animals, and have adventures in the great outdoors.