North Barsham
North Barsham is a village within the civil parish of Barsham in the English county of Norfolk . 
<triplet> North Barsham <subj> civil parish <obj> instance of <subj> Barsham <obj> located in the administrative territorial entity <triplet> Barsham <subj> civil parish <obj> instance of