Located on the rugged Atlantic Coast of France, in the heart of one of the country's most famous wine regions, the city of Bordeaux is a major draw for visitors from around the world. With its bustling atmosphere, great climate and excellent cuisine, the city has plenty to offer tourists and business people alike. Providing an authentic taste of France and a great alternative to the glamorous resorts of the Mediterranean Coast.