Vigie Airport on St. Lucia in the Caribbean!
Hunting ground for a certain Citation X !
Not bad at all Captain Fathom, many credit points for you!
My "clue" was probably a bit off, couldn't think of a good clue other than to draw similarities to St. Marteen which is in that neck of the woods. Perhaps if I mentioned Pirates some more would have known but the twisted ones would have been thinking a-rse pirates, thus San Fran which was a long way off.
vigie airport - Google Maps