In the Scottish Highlands, Grantown-on-Spey has shops, bars and restaurants as well as a museum. The Cairngorms National Park offers mountain biking, fishing, five golf courses, walking, bird-watching and the Castle and Whisky trails. Popular spots nearby include Aviemore and the striking city of Inverness.