The Nameserver ns.thenetsnake.com have a IP Address of 5.135.141.93 which is hosted on France.
TT-Hardware - Le site dédié aux ordinateurs, portables compris !