Question: where are the fish trophies?
Answer: You can find one of the fish trophies in the Greasy Grove nature store, while another can be found in the demolished building in Tilted Towers. There's another one in the store at Retail Row, and one in the big cabin at Lonely Lodge.