In this week's Talking Travel Feature, Katie discusses the many reasons why you visit the beautiful Southwest region of France – Toulouse.
See All 1186 Episodes of "Talking Features"