Having been granted city status during the Golden Jubilee celebrations in 2002, Stirling is Scotland's smallest city, but has an enthralling wealth of architectural and historic heritage that would be the envy of much larger places in the country. Stirling's heritage dates from...