Backboards: 
Posts: 163
In response to "ST, Your mission, should you accept it: Determine if I, US citizen, require a visa to go to Colombia for business for one week. -- nm" by ty97

Delta's visa center says :YES, a travel visa is required for travel to Colombia Colombia requires the traveler to appear in person at the consulate -- nm

(No message)


Post a message   top
Replies are disabled on threads older than 7 days.