Welcome back to cruising. I have a very good friend who has a Columbian wife and got her a visitors visa by going to the American Embassy in
Belize. I have first hand experience that different US Embassy/Consulates have different standards and success/failure rates on issuing
USA B1/B2 visas for visitors. Especially if you are on a
boat.
Barbados is good for crew visas as they get a lot of super yachts from
Europe passing through. Embassies/Consulates that do not routinely deal with cruisers/yachts have no idea what you need and just flatly reject. It is more a case of where you go to get the visa versus being flatly out of the question. And the key is having
documentation and financial "ties" to her home country.
- - I just looked it up and Schengen visas (Europe) are available to Columbians. But with all visas these days, you need substantial ties to your home country, significant financial resources, and international
medical insurance with repatriation provisions.
- - Virtually all the countries of the world are "full" and they do not want anybody "visiting" and then not going back home. If you meet those standards then you will not be refused a Visa (except for the USA).