Grantown-on-Spey is a town in the Highland Council Area, historically within the county of Moray. It is located on a low plateau at Freuchie beside the river Spey at the northern edge of the Cairngorm mountains, about 20 miles (32 km) south-east of Inverness.
A winter scene in Grantown-on-Spey
Grantown-on-Spey war memorial (erected 1921).
The Square, including the former Speyside Orphanage building and clocktower (1824).
Inverallan Parish Church (built 1886)
Highland is a council area in the Scottish Highlands and is the largest local government area in the United Kingdom. It was the 7th most populous council area in Scotland at the 2011 census. It shares borders with the council areas of Aberdeenshire, Argyll and Bute, Moray and Perth and Kinross. Their councils, and those of Angus and Stirling, also have areas of the Scottish Highlands within their administrative boundaries.
Highland Council Headquarters in Inverness