Callander, north-west of Stirling on A84