I've flown into a few Caribbean airports, but not sure about this one (or even if this in the Caribbean). St. Vincent?