Flights within Europe are surprisingly cheap, so your options are probably unlimited.
You didn't say if you had already booked your flights (from Phnom Penh - wow!) to/from Europe. If you have not, consider that it's (usually) most efficient (for time, and sometimes also for cost) to fly IN to one city, and fly home OUT of a different city - that saves you the wasted time and cost of "circling back" to your arrival city. This is usually called a "multi-city" flight (each airline may have a different name for this) or "open jaws" (an old airline terminology). So, for example, fly from Phnom Penh to Prague, and fly home from Athens (or whatever city works best). Trains are often VERY good for connecting major cities in Europe, but that's not true for Greece (Prague is well connected by train). There are cheap flights from point-to-point almost everywhere.
The primary limitations will be your available time (usable days) and luggage space.
If you book cheap flights within Europe, be very careful about knowing your baggage limits - they are usually very strict about enforcing these. This is NOT like flying on a long flight from Asia to another part of the world, on a major airline - many people bring a LOT of large, heavy luggage when they fly like that. On short (cheap) flights within Europe you will be much more limited for bags, so be very careful when planning.
The other limitation is, of course, your available time in Europe. Be careful not to jump around from place to place too much, because every time you change your location, you will use up most of a day. Do that too often, and all your time is spent in transit, with little time left to enjoy being somewhere.
If you have 2 weeks in Greece, and a week in Prague, you could then spend that other "7 to 10" days almost anywhere in Europe. Paris? London? Italy? If you (or your daughter) have dreamed of any of those places, go where your heart wants you to go. Pick one of those (not all three!). 7 to 10 days in Paris and London together (connected by train) would be a great option (you could do both of these cities, or either city plus a couple day-trips), or a short trip to Italy's greatest cities (maybe Rome, Florence, Venice, connected by train) would also be wonderful...it just depends on what interests you most.
Good luck and have fun - you will have a great trip!