Explore the charming city of Bordeaux, France. Discover its rich history, stunning architecture, and delicious cuisine. Plan your perfect trip to Bordeaux with our travel guide.