Shaking Things Up at Dalhousie CastleWe had a great start to 2019 with a cocktail masterclass for 35 people at Dalhousie Castle , Scotland's oldest inhabited castle set on...