The North Devon Maritime Museum is a museum situated in the estuary town of Appledore, Devon, England.
Contact us...