Scotland Visiting Blawhorn Moss NNR & Beecraigs Country Park With a Sunday weekend to fill we opted to check our two outdoor locations visiting Blawhorn Moss National Nature Reserve and Beecraigs Country Park.