Morecambe is located on the north coast of Lancashire (north west), just after Blackpool and before the English Lake District. Morecambe has become a new seaside venue for millions of visitors each year. It is also a major migratory stopover for many species of birds.
No comments:
Post a Comment