Morecambe – The Five Minute Guide
Morecambe is a coastal town situated on Morecambe Bay, which is part of the Irish Sea. Located in Lancashire, northwest England, the town is about 7 miles (11 km) northwest of Lancaster and 6 miles (10 km) southwest of Carnforth. The town is particularly renowned for its seafood, especially cockles and shrimps, and the notorious…