I have posted your laste update here and I see that there are some people who like to see more dutch cities, like
I can’t find them neither. I am not able to find them at weather.com either if that’s your weather source.
Weather.com is indeed the source of WW’s data. The list of Netherlands cities avaliable can be found here:
If a particular city isn’t listed you will have to choose the closest one to you to use.