St. Barts is now welcoming fully vaccinated U.S. travellers in accordance with new vaccination mandates from the French government. Upon opening (June 9), all...