In this week’s Talking Travel, Rory takes a trip to Lyon, France’s second city, to find out what there is to do for UK tourists and those interested in something a little different from the usual trip to the country.
See All 1186 Episodes of "Talking Features"