wages

I work on a Disney Cruise ship.  I am based out of Florida but the ship is flaged out of the Bahamas.  Is my salary from a foreign country then?  I pay federal withholding but no fica or medicare.