Most popular cities in Moray 

Here's a list of Most popular cities in Moray  recommended by our experts:

Forres, Scotland


Forres is a town and former royal burgh situated in the north of Scotland on the Moray coast, approximately 25 miles east of Inverness. Forres has been a ...

Elgin, Scotland


Elgin is a former cathedral city and Royal Burgh in Moray, Scotland. It is the administrative and commercial centre for Moray. The town originated to the south...

Lossiemouth, Scotland


Lossiemouth is a town in Moray, Scotland. Originally the port belonging to Elgin, it became an important fishing town. Although there has been over a 1,000 ...

Buckie, Scotland


Buckie is a burgh town on the Moray Firth coast of Scotland in Moray. Buckie was the largest town in Banffshire by some thousands of inhabitants before ...

Other Recommendations

Ballindalloch, Scotland


Ballindalloch is a small village on the River Spey in Scotland.It is known for its whisky distilleries and for Ballindalloch Castle.