This is an interesting thread. I’ve done the fishing quest on nine alliance characters and two horde characters and as mentioned above I’ve gotten the fish I need at each location in less than ten minutes, often within the first five casts.
In Desolace I stand atop a small “hill†on the shore next to Ethel Rethor.
In Feralas I simply follow the road from Desolace towards the horde base. When I come to the ogres on the right side of the road I look to my left and there’s a river just off the road, just before the road curves. That’s where I cast my line.
In the Swamp of Sorrows I follow the mountainside on the right, coming from the general direction of Duskwood, and squeeze past the horde base. I keep following the mountainside, past the murloc cave, all the way to the shore. There, between the two murloc camps, is where I fish. Just be careful of the giant crocs.
For some reason, Stranglethorn Vale has always given me the most memory trouble. I think it’s because I spend so much time fishing all over this zone. I believe I usually fish across from the troll camp near Balal Ruins. Just be sure your mini map reads Savage Coast and only Savage Coast. If it reads Southern Savage Coast your in the wrong spot.