Fishing can be one of the most lucrative possessions in Stardew Valley, but you have to know where to find certain fish and how to get them. Some fish, like the Rainbow Trout, can only be found in specific bodies of water rather than just your typical beach or lake.