When is this event?
Catholic Christmas Vigil Mass in Grantown-on-Spey, preceded by carols at 5pm. There is no Catholic church in Grantown, so the mass is held at St Columba’s Episcopal church.
Where is this event being held?
St Columba’s is the first church on the left as you enter Grantown-on-Spey from the south, next to the Craiglynne Hotel.