jonic
Well-known member
Hello All,
We are currently anchored in the lagon in St Martin and now plan to visit the states for the summer. However have just discovered that as we are arriving by private yacht we have to get a visa. Does anyone know for sure ,that the rumor Brits can get them in Nassau is true? If not any other practical ideas?
Thanks
We are currently anchored in the lagon in St Martin and now plan to visit the states for the summer. However have just discovered that as we are arriving by private yacht we have to get a visa. Does anyone know for sure ,that the rumor Brits can get them in Nassau is true? If not any other practical ideas?
Thanks