travelmagazine.org
La Cite du Vine, Wine Museum, Bordeaux, France
Visit the post for more.