Niagara Falls
Basic Information
The Niagara Falls are gigantic waterfalls straddling the border between New York State, USA and Ontario, Canada.
See Also
Sources
Game and Story Use
- Having a fight on powerless boats drifting towards the Niagara Falls is a great scene for any action adventure.
page revision: 3, last edited: 10 Jan 2013 12:12