Broomlee Lough
Broomlee Lough is an inland lake in Northumberland , England at the southern edge of Northumberland National Park . 
<triplet> Broomlee Lough <subj> Northumberland <obj> located in the administrative territorial entity <triplet> Northumberland National Park <subj> Northumberland <obj> located in the administrative territorial entity