The Nameserver ns2.mywebsupport.gr have a IP Address of 104.238.188.216 which is hosted on France.
Stoupa