Salt Water Sportsman on MSN

Epic Yellowtail Action at Baja’s Cedros Island

Isla de Cedros, the self-proclaimed yellowtail capital of the world, is a must-visit for anglers who love throwing surface ...