Go to the Windstar web site. You can enter your country of origin, your passport type and what country you are travelling to. It gives you all the info on any visa, test issues.
We will be back on Windstar in 2023, our 5th. We do like a cocktail or two and wine with dinner. Do not care about the internet, so no value there. I figure after the fixed gratuity, we would need to spend about $145.00 a day! Not worth it for us. Hope they have a wine bottle package!