Montbard is a city in Bourgogne-Franche-Comte, France. It has many popular attractions, including Musee-Site Buffon, Office National des Forêts (O.N.F), Stade Saint Roch, perfect for a trip!
Show Less
Clear 15 - 28℃
Montbard Travel Guide
Destination Overview
Other
Destination Introduction
Montbard is a city in Bourgogne-Franche-Comte, France. It has many popular attractions, including Musee-Site Buffon, Office National des Forêts (O.N.F), Stade Saint Roch, perfect for a trip!