The Greatest Bass Lake in North America

The best lake for lunker largemouth bass isn't in Florida, Texas, or California. It's south of the border in Mexico.