Stirling Castle named Scotland’s best visitor attraction

© PAStirling Castle.
Stirling Castle.