Two thousand, one hundred and seventy billfish released in three days! If this doesn't make all you avid saltwater anglers scurry to get on the next plane to Costa Rica, we don't know what will. Los Suenos Marina, reputedly the finest marina on the Pacific coast south of the US border (Cabo San Lucas in […]
Two thousand, one hundred and seventy billfish released in three days! If this doesn't make all you avid saltwater anglers scurry to get on the next plane to Costa Rica, we don't know what will. Los Suenos Marina, reputedly the finest marina on the Pacific coast south of the US border (Cabo San Lucas in […]