Name all the railway stations on the Highland Main Line, a scenic line with long distance intercity services as far as London. Heritage railway stations not included.
This quiz only includes the Inverness-Perth part as Perth-Stirling-Falkirk is also part of (and mainly served by) the Glasgow-Aberdeen and Edinburgh-Dunblane lines.