Getting a visa when arriving on own yacht
My wife (Swiss) and I (British) want to visit Cuba in March 2010. We are on a world tour in our own sailing yacht. Thus we have no return ticket, and are not in our home country - currently in Morocco, soon in Canary Islands.
How do we go about getting the required visa or tourist card ?