Marwood, Devon
From Wikipedia, the free encyclopedia
Marwood is a village in North Devon near Barnstaple. The village contains ornamental gardens open to the public, known as Dr. Smarts gardens.
[edit] See also
Marwood is a village in North Devon near Barnstaple. The village contains ornamental gardens open to the public, known as Dr. Smarts gardens.