The Nameserver ns2.top-wordpress.net have a IP Address of 51.68.12.117 which is hosted on France.
Blog Wordpress