Morecambe /ˈmɔːkəm/ or /ˈmɔrkəm/ is a town on Morecambe Bay in Lancashire, England.In 2001, it had a population of 38,917, decreasing to 34,768 at the 2011 Census.
Morecambe /ˈmɔːkəm/ or /ˈmɔrkəm/ is a town on Morecambe Bay in Lancashire, England.In 2001, it had a population of 38,917, decreasing to 34,768 at the 2011 Census.