La Cité du Vin in Bordeaux, France, takes you on the journey from the very beginning. The multi-sensory exhibition is the world's largest wine museum, spanning close to 32,300 square feet.