Postcard Series: Morecambe, England
Morecambe is a seaside town in Lancaster City. They said this town used to be one of the best tourist destinations in England back in the days. Unfortunately, some areas looked rundown. We went on a Sunday but it was not as busy as we…
View Post