×

Manea

Village in England
Manea is a village and civil parish in the District of Fenland, Isle of Ely, Cambridgeshire, England. The population of the civil parish at the 2011 census was 2,088. Landmarks are Manea railway station and RSPB Welches Dam nature reserve on the... Wikipedia
Population: 2,088 (2011)
Post town: MARCH