A few things:
There is a river that flows to the sea in three different spots. This is highly unlikely, some might even say impossible. Also, you have a river that flows from one sea to another, which is impossible unless one of those seas is not at "sea level."

-Rob