Don't recognise it so I'll go for the obvious... St Martin/SintMaarten?