Newbiggin-on-Lune
From Wikipedia, the free encyclopedia
Newbiggin-on-Lune is a village in Cumbria, England. It gets its name from the River Lune.[1]
Newbiggin-on-Lune is a village in Cumbria, England. It gets its name from the River Lune.[1]