AmeliaTrust.org.uk
Title
The Amelia Trust Farm Vale Of Glamorgan in Wales
Description
Excerpted from the website:
- Set on a 160 acre lowland site in the middle of the Vale of Glamorgan, we are a working farm with a variety of livestock that gives free access to anyone who wishes to enjoy the tranquillity of the countryside.