Location with Flounder

My PB and this still stands. Caught off the coast of Cape May, New Jersey

On the map
to map
2018-02-24
38.92944, -74.90384

Also caught nearby

Nearby locations within a ~7 miles radius from the current one