Summary
Montreuil or Montreuil-sur-Mer is a sub-prefecture in the Pas-de-Calais department in northern France. It is located on the Canche river, not far from Étaples.
Map
Referring entries
Further reading
Sources
- Wikipedia for background, Image from BNF.
Leave a Reply