The Nameserver freens1-g20.free.fr have a IP Address of 212.27.60.19 which is hosted on France.
Dedicated servers, Web hosting and domain names