Cruise down Garonne river, drink wine at a chateau, or step back in time in Saint-Emilion, a Unesco heritage town. Once a backwater, Bordeaux is now a vibrant French city.