Aviemore is a long linear village set between the Craigellachie Nature Reserve and the River Spey. The maps give an idea of the layout.
Aviemore is a long linear village set between the Craigellachie Nature Reserve and the River Spey. The maps give an idea of the layout.