Consumer interest in European travel shows signs of thawing

Comments