oh my goodness, where did you find a Marauder's Map of France??! it's FANTASTIC!!I'm sticking with my Lyons guess, it's in the right place ;)
Preparing the game I visited some HP fan site, when I found this one, thought I must use it in that clue. I'm a crazy fan of maps (linked to treasure or secret adventures I think).