Enjoying the Channel Islands

Season 1, Episode 1046,   Jul 19, 2018, 06:54 PM

Subscribe

Though these five tiny islands that poke up from the English Channel lie closer to France, they've been linked to England since 1066.