Cabo San Lucas is famous for its rich marine biodiversity. Here are the top 5 fish species that every angler dreams of catching in these waters:

1. Striped Marlin

The Striped Marlin is the icon of Cabo San Lucas fishing. They are known for their acrobatic displays and fighting spirit. Available year-round, but peak season is November through June.

2. Dorado (Mahi Mahi)

With their brilliant blue, green, and gold colors, Dorado are not only beautiful but also delicious. They are fast swimmers and provide an exciting fight on light tackle.

3. Yellowfin Tuna

Pound for pound, Yellowfin Tuna are some of the strongest fighters in the ocean. Catching a "cow" (tuna over 200 lbs) is the ultimate trophy for many anglers in Cabo.

4. Wahoo

Known for their blistering speed and razor-sharp teeth, Wahoo are a challenge to hook and land. They make for excellent sashimi.

5. Roosterfish

Found inshore near the beaches, the Roosterfish is unique to this region of the world. Identified by their distinctive "comb" dorsal fin, they are a catch-and-release favorite.