The Nameserver ns2.cue-lillenorddefrance.fr have a IP Address of 195.83.194.83 which is hosted on France.