Perthshire is one of the world’s most famous areas for Salmon fishing, with the 119 mile River Tay world renowned for its salmon fishing beats. Loch Tay offers some of the best fishing in the Highlands. Fish for salmon, sea trout, brown trout, and rainbow trout, or try coarse fishing for grayling, pike, perch and roach.