Cabo San Lucas is known all around the world for its fishing. The waters of Baja are loaded with world-class billfish, tuna, snapper, marlin, mahi mahi, wahoo, and more. People from all over the world come to Cabo San Lucas to fish as the waters of this majestic tropical paradise are considered legendary.