Barracudas and Red Snappers

I found that the best place if you're low in proficiency and using a bamboo fishing rod for the quest is Flotsam Shore in Mahadevi.