Morecambe is a seaside town in Lancashire, Northwest England, which also includes the small port of Heysham. Administratively they're both part of the city of Lancaster, five miles east.
© Copyright 2025 GigsGuide