cities on rivers 2

Description

on which rivers are the following well-known cities located
Start typing your answer here:
Melbourne freemantel cincinati washington DC oporto stafford St. louis new york
Time left