An Excursion in Exmoor

Season 1 Episode 196  ยท  Nov 17, 2014, 05:59 PM

Subscribe

On the north coast of Somerset in England's West Country lies the country's largest national park. Wandering its hills and dales is a journey back in time.