St. Barts is a popular island for luxury vacations in the Caribbean Sea, in the Lesser Antilles, close to the island of Saint Martin.