The novel takes place in two timeframes: 1945 and 2010. And the set for the action is an island on the Hebrides. The Hebrides are an archipelago off the west coast of the Scottish mainland. The islands fall into two main groups, based on their proximity to the mainland: the Inner and Outer Hebrides.