
Founder
Geoff McCabe
Geoff McCabe started Sportfishing Costa Rica in 2013. He has lived in Costa Rica for many years and writes about travel, the coast and life on the water across the country.

Founder
Geoff McCabe started Sportfishing Costa Rica in 2013. He has lived in Costa Rica for many years and writes about travel, the coast and life on the water across the country.