Bordeaux is a city that is synonymous with wine, art, and luxury. Nestled in the southwest of France, Bordeaux boasts some of the most magnificent chateaus that date back to the 17th century. Apart from the wine, architecture, and landscape, Bordeaux also means hospitality, and