The Nameserver ns248.papaki.gr have a IP Address of 88.99.61.188 which is hosted on Germany.
Shop powered by PrestaShop