Florida’s longest river is a liquid chameleon. During its slow 310-mile northerly journey, the St. Johns River morphs from a marsh in Indian River County into a broad waterway with expansive views as it flows to northeast Florida and into the Atlantic Ocean. The sawgrass marsh areas of the river’s headwaters are teeming with alligators, wading...