Inverallan
Inverallan is one of the ancient parishes along with Cromdale and Advie which form the ecclesiastical (later civil) parish of Cromdale, Inverallan and Advie in Inverness-shire.
It is generally equivalent to the area now known as Grantown-on-Spey.
Outside links
- Location map: 57°19’44"N, 3°36’36"W
This Inverness-shire article is a stub: help to improve Wikishire by building it up.