The picturesque town of Grantown-upon-Spey was formed in 1765 and is located on the edge of the Cairngorm National Park between Aviemore and Elgin. The highlights of the area are many but the river Spey defines this area. Fishing for salmon is very popular, as is walking the Speyside Way and of course, there is the Malt Whisky Trail to visit as many of the famous Speyside whisky distilleries as you can. The town offers a range of activities to suit all the family with an 18-hole golf course and an outdoor centre at Craggan Mill. The Landmark Forest Adventure Park and the Steam Train to Aviemore offers further family activities. Travelling to Aviemore and gaining access to the Cairngorms for winter sports or summer walking, could not be easier.