Once Upon a River by Diane Setterfield
If you are a sucker for books that wallow, swim, and soak in beautiful language, if you don’t need it to be a sprint from one point of action to another, if you love fairytales, and if you are willing to face dark things to get to the light at the end, I suggest Once Upon a River.