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