Pinterest (Meta tag)

Stirling Castle

Stirling Castle, located in Stirling, is one of the largest and most important castles, both historically and architecturally, in Scotland