Part of the Leeward Islands in the French West Indies of the Caribbean, Saint Barthélemy is a picturesque island hideaway. Once a French Overseas Territory, the French influence remains with the language and food. St. Barts is known as a luxury destination, specializing in upmarket boutique hotels, sailing and privacy. The Highlights of St. Barts Read More