Panama’s Pacific coast—from Piñas Bay to Hannibal Bank—offers unmatched marlin action, vibrant inshore fisheries, and ...