“Discover the beauty and taste of France’s Bordeaux.” Bordeaux Bordeaux is a charming city located in the southwestern part of France. Known for its vineyards, it is also a UNESCO World Heritage site, and it boasts of a rich history and culture. If you are planning a trip to France,