From Roader's Digest: The SABRE Wiki
Route : Rosyth - Westerton
The A823 begins at the terminus of the very short A823(M) link from the M90. It begins at a roundabout offering access to Rosyth, Carnegie Campus and Dunfermline itself. The road heads into Dunfermline on a dual carriageway passing by various business parks and roundabouts along the way before it multiplexes (the first of many) with the A907 signed towards Stirling. Not long after the multiplex we turn right at a set of traffic lights to head off on our own again and before long have left Dunfermline altogether. The remainder of our journey is on fairly quiet and scenic rural roads.
After passing a junction with the B915 we come to a cross roads with the B914 signposted to Saline westwards and Kelty to the east. Our road has to give way the B road here before carrying on up an improved road surface. Within a mile or so we pass Knockhill racing circuit which can result in a fairly sizeable queues on this section on major racedays (generally 2-3 times a year). A fairly windy section is tackled before another multiplex, this time the A977 at Powmill. We again take our own route by turning left shortly after joining the A977 to head through Rumbling Bridge before yet again multiplexing this time with the primary A91 at Yetts o'Muckhart. To be honest it's more of a strange junction than a true multiplex.
On leaving the A91 junction we trundle over the Ochil Hills for 8 miles or so before reaching the A9 to head towards either Stirling or Perth. The A823 simply carries on over a bridge and passes by Auchterarder and the Gleneagles Hotel and many golfers wandering about. On leaving the area we approach the only roundabout outside Dunfermline although most maps just acknowledge it as a crossroad. We carry straight on regardless and shortly afterwards meet the end of our road at a T-junction with the A822 (both ways end on the A9) around 5 or so miles from Crieff where the signs have been pointing since we entered Dunfermline.
Original Author(s): Steven Kelly