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