The only thing constant about the direction of rivers is down. A river must honour the law of gravity and so it seeks whatever direction that allows it to flow lower, toward the sea or to form an inland lake. North, south, east or west are inconsequential, it is always down that rivers flow. The Nile, for instance, flows north towards the Mediterranean Sea.
The Mississippi River does flow south to the Gulf of Mexico but more importantly it flows from its origin in the highlands of Minnesota about 1,000 feet above sea level "down" to sea level at the Gulf of Mexico. It is also the response to gravity that provides the push that makes a river flow. A Lake doesn't "flow" it just fills the "Bowl" its in a river flows because there is a channel that allows it to move to "Lower" whatever direction that is.
spoon
East
No, a river only flows one way, they either flow upstream or downstream not both.
The Tweed River in Australia flows eastwards.
South to north.
It'll flow either right to left... or left to right; Depending on which side of the river you are standing.
northeastern
down-hill
Atlantic Ocean
Uphill
The Mississippi River flow to the south. The Mississippi River is 2,350 miles long. It starts in Minnesota and ends up in the Gulf of Mexico.
It flows downstream.