Most popular cities in Moray 

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

Forres, Scotland

City

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

City

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

City

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

City

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

City

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