Critique my Europe trip!

I’m going to Europe in August for about 3 weeks to a month. To almost all places I haven’t been before . Please send any critiques/tips/suggestions/recommendations!!

For context I’m a 24F from the US. Not huge into partying, open to saving money when I can, love to adventure and try food.

Fly into Milan

Train to Mont Blanc

Back to Milan & Train to Florence

Florence

Train to Naples

Naples/Sorrento/Ischia

Fly Naples to Dubrovnik

Dubrovnik

Fly to Munich

Either go to Berlin or Explore castles/area around Munich/Southern Germany

Anything helps. Thanks :)

EDIT: also, willing to cut out the Florence leg considering I’ve been there before and didn’t realize how cheap flights are from Milan to Naples!

Also not completely set on Germany. Open to Spain/Portugal as well

Critique my Europe trip!