Dalscone Farm Fun, Edinburgh Road, Dumfries DG1 1SE  |  01387 254445 |  dalscone@btconnect.com