The Nameserver ns118.ipdns.gr have a IP Address of 168.119.167.184 which is hosted on Germany.
My Store