I recently returned from the Caribbean on the Wind Surf. We were required to hand our passports over to the ship for the duration of the cruise. We were told that this was in order to facilitate clearing immigration. Does Windstar always do this? the question came up on a thread about another cruise line and people said that they had heard of such a thing and would never give up their passports. I remember this on my previous Windstar cruises and didn't think anything of it. TIA