My wife and I are planning a month long trip to Greece in May. This will be our first time in Greece. My tentative schedule is below. Any suggestions would be greatly appreciated. Do the time periods seem reasonable or are we trying to fit too manly places in.
May 2: Fly to Athens and then fly into Hania Crete for 3 days
May 5: Take bus to Heraklion for 1 day
May 6: Ferry to Santorini for 2 days
May 8: Ferry to Paros for 3 days
May 11: Ferry to Naxos for 4 days
May 15 Ferry to Piraeus, then rent car and drive to Nafplio for 3 days
May 18: Drive to Kardamyli for 3 days
May 21: Drive to Olympia for 1 day
May 22: Drive to Delphi for 3 days
May 26 Drive to Kalambaka for 2 days
May 25 Drive to Athens for 3 days then back home