The Fenlanders Posted on 31 January 2008 | By Leitchy | No comments The secretive Fenlanders live in the Nephen River marshes opposite Kiban.