Why Lake El Salto is Still the Best Place to Catch Your Biggest Bass Ever By Alex Robinson / Published July 18, 2013