CNN International has launched a new digital channel, CNN Travel, for luxury, business and leisure travelers. Through a network of more than 800 travel contributors around the world, CNN Travel delivers updated travel news, destination insights, inspirational travel ideas, original observation and researched city and country insider guides with directions to restaurants, bars, hotels and activities. CNN Travel brings together the best of CNN’s existing digital travel portfolio and … [Read more...] about CNN International launches digital travel platform