toledoashley
Although I have to agree that either Havana or Seychelles are more likely I think the problems associated with the new Argyle International Airport on St Vincent have been addressed.
What problems are you referring to with the new airport?