I am flying from Medellin to San Andres on VivaColombia. I know I have to buy the tourist card before arrival. However, I have not been able to determine where to buy it. In Bogota I was able to buy it from the airlines. But I have been in contact with Viva (on-line) and they really could not answer the question. Does anyone know if I can buy the card directly from Viva...or if there is some office in the airport where I need to go (like back in the day when you had to pay the exit fee at another office)?