Frankfurt is more than likely a connecting point IMHO. But I guess there is no reason not to expect a Germany leg.
My guesses for within Germany: Dusseldorf, Dresden, Stuttgart, Berlin, Hanover, Cologne, Bremen. Outside Germany: Billund, Copenhagen, Brussels, Luxembourg, Helsinki, Riga, and Belgrade.