Bike from Inverness to the source of the Findhorn River ( or as close as is sensible before HAB) . Then follow the Findhorn river to the coast, then Moray Coastal trail and coast generally to Fraserburgh to join the Fortmartine way back to Aberdeen.
I'll be plotting up my ideas some time soon, but in the meantime has anyone got any comments on any bits to avoid or not to miss on the Findhorn river or Moray coastal trail that I can bear in mind?
I know there are some great bits on the Findhorn from reading and some on here might have already done it, but also is the Moray trail ridable in general?
Any heads ups muchly appreciated

EDIT:
Here's a rough and ready first draft. More road along the coast than I'd prefer, but avoids some sand dune beach areas that could be fine or could be hell and some of it there doesn't seem to be much obvious alternative to B roads. Seems to have cut the start short too now I've veiwed the gpx on https://www.osola.org.uk/rides/gpsuploader.htm
https://www.strava.com/routes/11856105