Lake Okeechobee the Indian Prairie into Lake Okeechobee. Today Lake Istokpoga drains into Lake Okeechobee through several canals that drain the Indian Prairie, and into the Kissimmee River through a canal that has replaced Istokpoga Creek. Historically, outflow from the lake was by sheet flow over the Everglades, but most of the outflow has been diverted to dredged canals connecting to coastal rivers, such as the Miami Canal to the Miami River, the New River on the east, and the Caloosahatchee River (via the Caloosahatchee Canal and Lake Hicpochee) on the southwest. According to the U.S. Army Corps of Engineers, the Congressionally
Charlotte River (Florida) Charlotte River (Florida) The Charlotte River (also Macaco River) is a former name for what was thought to be a continuous river draining Lake Okeechobee (formerly Lake Macaco) into Charlotte Harbor. Although an 1842 map indicates that the Charlotte was the same as the Caloosahatchee River, other sources distinguish the two from each other. Most maps that include the river show it following what is now known as Shell Creek east from the Peace River and splitting into multiple branches, with the south branch receiving water from Lake Macaco, a north or northeast branch, and a central branch labeled as