I highly recommend the Musee de Normandie at Caen - it is an excellent all round representation of the Normandy Battles of 1944 and uses
video sound and music as well as classic style museum displays to tell the story from the perspectives of several of the nations involved.
This museum is also a short distance (~12km) from Juno Beach where the Canadian 3rd Division landed (puffs chest) which has a small but nice
Juno Beach Museum at Courcelles.
The food is wonderful here , and if you can rent a bicycle you can cycle from Omaha Beach through Gold Beach through Juno Beach and to Sword Beach along the coast
in one afternoon , and all along the way are small memorials and remnants of the battle.
I am not negligent in not mentioning Utah - it is just a bit further around the horn and I didn't get there , so I can't
plump its virtues firsthand.
There are graveyards for all the combatant nations in the small region as well , and in terms of military understanding , nothing substitues for
a/some walks through the terrain.
Kopfdorfer