The Ultimate Bordeaux City Guide

Nestled in the south of France on the banks of the Garonne River, Bordeaux is France’s most famous wine region. This UNESCO-listed vibrant and cosmopolitan city has had a vast…