OFF QUEPOS, 2,842 BILLFISH RELEASED IN JUST FOUR DAYS Quepos OWC winners Extraordinary numbers always highlight the annual Offshore World Championship, now held at the Pez Vela Marina in Quepos on Costa Rica’s Central Pacific coast. This year, the 67 boats, with teams from … [Read more...]