THE FRANCE CHANNEL.COM
TheFranceChannel.com is a website acts as a source of information for travelers interested in France and its culture. The website educates Americans on French language, food, wine and travel. The client desired it to be perceived as a casual, unintimidating experience while at the same time being the ultimate authority on France.