In this week’s Talking Travel, Rory explores why we always stop to admire the view when we’re on our travels and where that fascination with landscapes comes from.
See All 1186 Episodes of "Talking Features"