Our Panama fishing resort is located on Isla Boca Brava in the Gulf of Chiriquí on the Pacific coast of Panama Our Panama Fishing lodge is the only Island based operation in the region that has a full service marina