The National Wallace Monument in Stirling saw record visitor numbers in 2025-26, boosted by lower ticket prices and a Stirling tourism boom.