Crow Nest Park
Crow Nest Park is a Green Flag awarded public park located in the Dewsbury Moor area of Dewsbury , West Yorkshire , England . 
<triplet> Crow Nest Park <subj> Dewsbury Moor <obj> located in the administrative territorial entity <triplet> Dewsbury Moor <subj> Dewsbury <obj> location