Craigluscar Trout Fishery comprises two redundant water-supply reservoirs extending in total to approximately 23 acres, situated north of Dunfermline, just off the A823.