Towns & villages in Moray Speyside

Elgin

The administrative capital of Moray Speyside is Elgin.

Forres

Forres is an attractive town with a tolbooth and attractive gardens.

Aberlour

Abelour is home to Walkers Shortbread, Aberlour Distillery and sits on a lovely spot by the River Spey.

Lossiemouth

Lossiemouth is a popular holiday destination with beaches, pubs, places to eat and just a lovely place to relax.