Bordeaux, France, an elegant city 360 mi/580 km southwest of Paris and near France's Atlantic coast, is the heart of the famous Bordeaux wine region.