Thanks, I didn't know that ... we flew from Grand Case to Martinique in late-2013 and were required to present our passports but no visa was required. Guess your statement "if you don't have a passport from North America or the EU ... (etc.) explains the confusion.