« Back to Aberdeen & Grampian Highlands listings
Elgin
Moray
This historic town has retained its medieval layout. In the High Street are superb late 17th century merchant's houses with arcaded ground floors.
This historic town has retained its medieval layout. In the High Street are superb late 17th century merchant's houses with arcaded ground floors.