Holmeswood is a small agricultural village in West Lancashire, in the north-west of England. It lies just north of the Martin Mere Wetland Centre and to the south of North Meols about six miles east o
Martin Mere is a mere near Burscough, in Lancashire, England, on the West Lancashire Coastal Plain. The mere is a vast marsh, around grid reference SD 41 15 that was, until it was drained, the largest
Holmeswood
…Holmeswood is a small agricultural village in West Lancashire, in the north-west of England. It lies just north of the Martin Mere Wetland Centre and to the south of North Meols about six miles east of the Irish Sea coast at Southport. The village's position on the West Lancashire Coastal Plain…
Flamingos at Martin Mere Wetland Centre
Martin Mere canoe in the Botanic Gardens Museum, Southport