The Peach Keeper by Sarah Addison Allen
Welcome to Walls of Water, North Carolina, a place where secrets run thicker than the town's famous fog.
Once upon a time, Willa Jackson's family owned the beautiful house on the top of the ridge. Now it symbolises her family's ruin and a legacy Willa longs to escape from.
Paxton Osgood also yearns to break free, especially from her parents' expectations, and the heartbreak of unrequited love. Desperate for a distraction, she decides to restore the empty mansion to its former glory.
But the discovery of a long-buried secret, a friendship that defies time, and a touch of magic, will transform both women's lives in ways they would never have expected.