Musée de la Nature is located in Sainte-Rose-du-Nord, Canada on 199 Rue de la Montagne. Musée de la Nature is rated 4.4 out of 5 in the category art museum in Canada.
Address
199 Rue de la Montagne
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible toilet