The French city of Bordeaux is located in the southwest of France, on both banks of the Garonne River. In terms of population, it ranks 5th among all French cities. Bordeaux is known primarily for its famous wines, as well as its rich and long history, which implies a wide variety of attractions and places of interest.