Lake Okeechobee, Fl. Best tasting Specks on the planet and a LOT of fun to catch.