Explore details about location Niagara River Parkway. Niagara River Parkway is a location situated within the Niagara Falls alongside other areas such as Falls Avenue, St Paul Avenue, Glengate Street.