We heard unconfirmed reports that Duncan Lacroix was filming a night shoot here. Both he and David Berry had to arrive late to a convention because of filming, so we wonder if the scene/s involved both Murtagh and Lord John.
Cambusbarron is a village west of Stirling. As you can see from the above map, there is a good-sized forest to the south, that we suspect would be ideal for filming Outlander.