Grantown-on-Spey north of Aviemore on A95