Alva, north-east of Stirling on A91