You filtered for town names beginning with the letter G. 

Golspie   (Sutherland)
Grantown-on-Spey   (Highlands and Skye)