Search in full dictionary
NIAGARA RIVER
NIAGARA RIVER
ScnMaster
a large river flowing from Canada into the United
States
in
New York
state
, famous for its towering waterfalls and possessing stretches of turbulent rapids.
See also
Niagara Falls
in this glossary.
—
SHSBC
Binder 1 Glossary