Torrisholme

From Wikipedia, the free encyclopedia

Torrisholme is a village near Morecambe, Lancashire, on the North West coast of England.