Original: North Walsham is a market town and civil parish in Norfolk, England in the North Norfolk district.
Simplified: North Walsham is a town in Norfolk, England.