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.