The best place to tame them is on Eldritch Isles in crystal isles, they spawn inside those water bubbles making it easy to shoot darts or even shocking tranq darts on them from the outside of the bubbles. Watch out for the piranas there because once tamed they will just eat your newly tamed Angler.

More Angler Taming & KO Tips