Newham Grange Leisure Farm

I recently had the pleasure of going to Newham Grange Leisure Farm, it's located in Coulby Newham, Middlesbrough, North Yorkshire, England. There is a variety of farm animals including different breeds of sheep, pigs, cattle and more... The farm also features a picnic area, if you're wanting to have a breather and just relax for … Continue reading Newham Grange Leisure Farm