The Nameserver tk1.canlibahispara.com have a IP Address of 82.221.141.74 which is hosted on Iceland.
Just another WordPress site