So what would be good would be a new impassable land type that displayed as water i.e just like the impassable desert tile but watery looking so you could draw lakes on the land. Land units would see it as impassable land and naval units would see it as land.
Needs to look like water on the battle map or it will look strange if you fight a battle very close to it.