The nameserver ns1.tbs-internet.com have a IP Address of 176.31.113.13 which is hosted on France.
Index of /