The River Forth rises from Loch Ard in the Trossachs National Park, flows eastward through Aberfoyle and over Flanders Moss before meandering through Stirling. The city’s castle is located at a strategic crossing point of the river.
From Stirling, the River Forth flows east through charming towns including Cambus, Alloa and Airth before reaching Kincardine and widening into the Firth of Forth.