Visit Pitlochry, a βbusy, bustling townβ in the heart of the Scottish Highlands featuring boozing stags, ladies lunching, tweed and whisky galore!