I mostly use 'international' search, but when looking for information on local regulations, I switch to 'Belgium -BE nl'. I notice that kagi returns a lot of sites with a .NL domain.
I could guess this is because they also in the Dutch language, as are Belgium-BE nl sites, but I requested Belgian sites, not sites from The Netherlands. For things such as regulations, government information etc, these .nl site are polluting the search results.
To give a clear example: suppose I want to know if -in Belgium- an adult can ride as a passenger in a cargo bike.
https://kagi.com/search?q=volwassenen+in+bakfiets&r=be
The first three results are .nl sites, and do not apply for Belgium. In the results thereafter are one or two Belgian sites (which do not provide a reply) but again mostly Dutch, and therefore irrelevant, sites.

A similar complaint for shopping can be found in https://kagifeedback.org/d/9271-be-nl-locale-often-ranks-nl-website-higher-than-be
Another similar complaint for quick answers: https://kagifeedback.org/d/9682-quick-answers-default-to-netherlands-results-for-dutch-queries-despite-belgium-be-nl-settings
I expect to get Belgian sites, not Dutch sites.
Belgian sites can be site ending on .be, but also generic domains like .com, .org, even .eu and others, as long as their content is Belgian. .nl sites are not part of the expected results.