The Nameserver ns196.papaki.gr have a IP Address of 178.63.14.246 which is hosted on Germany.
Just another WordPress site