A riverwalk is a walkway on or near the bank of a river.