John, San Andres is a part of Columbia
and that's very different from being a sovereign nation in the Carib.
ships do pay, for every
passenger on board, at every nation they make land in. Buy a cruise ship
ticket and look at the "port and entry" fees
that are tacked on, they're not insignificant.
"ps. I believe there are maritime laws that allow stopping for safety
. ie. Single
handed sailor needing sleep. "
I'd love to hear that conversation. You just try explaining, that you have been violating international laws requiring keeping a sufficient watch at all times, by single-handing for more than a day trip. One could easily argue that makes your vessel manifestly unsafe for the voyage, which gives any uniform the right to arrest the vessel. (And yes, 'arrest' is the exact admiralty term.)
It is one thing to say "We're a crew of four, we've been battling a hurricane
for three days, we're exhausted. Au succours!" and quite another to say you're alone and sleepy.
Stop looking for ways to get in trouble, and just invest in some fuel
bladders that can be collapsed and stowed out of the way, unlike bulky jugs. Although in some destinations, you could easily sell the jugs for more than what you bought them for, if you weren't going to need them again.
Odds are that the folks in San Andres are interested in encouraging visitors to stop by, as opposed to the Bahamas, where there are too many damned tourists and lightening their wallets is a full-time job for some people. Which is pretty much routine in most of the world. It ain't the 1950's any more.