Skip to content

Are you a property professional?

Get started

Rothes, Aberlour, AB 38

Rothes is a small town in Moray, Scotland, with a population of around 1,200 people. It sits on the banks of the River Spey and has a long history dating back to AD 600.

Properties in Rothes, Aberlour

Page 1 of 19