Bordeaux

Bordeaux is one of the largest cities in France, located in the Southwest of France on the Garonne river. It is mainly known for its quality wines and represents the world’s major wine industry capital.