France
Bordeaux
6.3/10
About
Bordeaux, in southwestern France, is famed for its world-class wines, elegant 18th-century architecture, and vibrant riverfront along the Garonne. A UNESCO World Heritage city, it boasts grand squares, leafy boulevards, and the striking Place de la Bourse with its mirror-like Miroir d’Eau. Visitors ...