Join 'concert' upcoming events being held in Montignac. Montignac is a charming town in the Dordogne department of southwestern France, known for its beautiful medieval architecture, picturesque riverside setting, and proximity to the Lascaux II cave, a stunning replica of the famous Paleolithic cave paintings that were discovered nearby.