BA previously served Santo Domingo, Dominican Republic.
I don't think so, but BA Line Maint had a large operation there a few years ago doing line maintenance for UK and European charter operaters. Not sure why it started, perhaps there was a BA (Caledonian) charter operation there for a while.