Write down how many nights you actually have, who is travelling, your departure city, and a rough budget range before picking destinations. Choosing cities first and fitting constraints around them afterward is the most common source of an unworkable plan.
Once constraints are set, draft one route, price it as a whole trip, and verify transport and entry requirements before booking anything. See the full planning process for the order that keeps early decisions from becoming expensive mistakes.