havent seen mahi mahi over here, as for the groupers i got a big one (about 7.5KG) a couple of years ago at 6m...

kept hiding in the cave and i couldt get a shot..until i finally managed to hide myself behind a rock , it just peeked its head out the cave to see where i was and BAM! fish on! it was a date with the omer..
