The nameservers say basically nothing about the actual hosting location since you can have dns-servers for your domain in japan but host your site in the us.

Go to http://whois.sc and type in the domain or the actual server ip of the site, then click on "server stats".

In case of besthostingforums.com, you'll find:

Ip location: Netherlands Amsterdam Dediserv Dedicated Servers Sp. Z O.o
and an email

info@dediserv.eu
So KWWHunction is obviously hosted at dediserv.eu