L’origine de Montignies-sur-Roc remonte à plus de dix siècles, le village au charme incontestable fait partie du Parc Naturel des Hauts-Pays et doit son nom à sa situation sur un rocher, dominé par l’église. Il s’étend sur les deux rives de la Petite Honnelle et est traversé, sur sa hauteur, par la chaussée romaine joignant Bavay à la Flandre. Le village s’articule autour de la belle place Fulgence Masson...