Isle of Ely

Place: Ely, Cambridgeshire, UK Date: 14th April 2006 Ely derives its name from Eel(y), a place where a lot of eels were to be found. And Eely is by no way an island now; it was once, until the 17th century, after which they completely drained the water from the low-lying fenlands. This place also […]