logo

Video encyclopedia

North Mountain Animal Sanctuary

North Mountain Animal Sanctuary is a registered charity which works to provide care, comfort, and rehabilitation to abused, unwanted and neglected farm animals in the Annapolis Valley, Nova Scotia, Canada.