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.