Hornby, Lancashire
From Wikipedia, the free encyclopedia
Hornby is a small village in Lancashire, situated close to where the River Wenning joins the River Lune.
Famed for its spectacular castle overlooking the village, and its church with an octagonal tower, Hornby is an extremely picturesque village.