Niagara River
Cities and towns along the Niagara River include: