Moniaive is home to one of the hidden gems in the Dumfries and Galloway events calendar: the Moniaive Folk Festival. The event takes place over three days, with the main action on Saturday. We were lucky enough to attend on both Saturday and Sunday....