Montsûrs is a charming town located in the Mayenne department of the Pays de la Loire region in northwestern France. Nestled in the picturesque countryside, Montsûrs is known for its beautiful landscapes, historic architecture, and rich cultural heritage. The town is characterized by its well-preserved medieval buildings, including the impressive Château de Bois Thibault, which dates back to the 15th century. The town's narrow, winding streets are lined with quaint shops, cafes, and restaurants, creating a welcoming and vibrant atmosphere.