Frodsham Marsh is situated in the north-west of Cheshire, a county in the North West of England. Roughly half way down the west coast of the U.K. it is sandwiched between Liverpool and Manchester, and on the south banks of the Mighty River Mersey.
Frodsham Marsh BirdBlog
following links are to an archived website 1 May 2022