I only googled maps; looking for suitable island candidates... Then I looked at pictures of towns from those islands of course... (I have a lot to do on my spare time, as you might very well understand).. Based on the church, I initially thought it was a post-British colony, turned out to be French.
Very well, the answer is Fort-de-France, Martinique! 90'000 inhabitants, so it's actually bigger then I think anyone would have guessed

Btw, may I post my image now, or do I wait for Qorten to confirm?