The Nameserver ns2.ikoula.fr have a IP Address of 213.246.33.229 which is hosted on France.
Astuces, dossiers pratiques et logiciels gratuits pour mieux utiliser son ordinateur, optimiser son matériel et résoudre les pannes