Roa says: Can you post another hint or another pic ?
Edit : Plymouth (Montserrat), but one of your hint was wrong, it's not a Capital City, it's a Capital Territory, Capital City would be London in this case imo.
I disagree; Montserrat is a country in its own right and Plymouth was (and still is, de jure) its capital. Nevertheless, your go