Home Costa Rica News Costa Rica’s 2024 Offshore World Championship: Record-Breaking Catches and Stunning Scenery