Craggan Fishery

Fishing in Grantown-on-Spey

This rainbow trout fishery, just over 1 mile south of Grantown, offers the chance to hone your fly-fishing skills (tackle hire from £6).