Bordeaux

Nestled in the Southwest corner of France, lies the beautiful city of Bordeaux. Situated along the Garonne River, Bordeaux lines its riverbank with architectural masterpieces. Next to Paris, this French gem contains the greatest number of historical buildings.
Newsletter Subscription