Moray Coastal Trail 50 Miles
AllTrails, LLC

CP3 Kingston
Kingston Car Park

CP4 Buckpool
Buckpool Harbour Park

CP2 Lossiemouth
Lossiemouth Bridge

CP1 Burghead
Burghead Harbour

Moray Coastal Trail 50 Miles