Bordeaux, France

Bordeaux, France

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.

JDS Travel News JDS Viewpoints JDS Africa/MI