by Tom Settino Bordeaux means different things to different people. Bordeaux is a beautiful port city in Western France, filled with wonderful culture, shopping and entertainment. It is the largest city in Southwest France, with a metropolitan population of over 600,000, located near the Atlantic coast...