The Nameserver ns1.spacetribes.gr have a IP Address of 138.201.183.90 which is hosted on Germany.
Delos rent a car station, located in town of mykonos, close to the old port...