Phrase info

North Tonawanda

Meaning

North Tonawanda is a city in Niagara County, New York, between Buffalo and Niagara Falls. It sits by the Niagara River and Erie Canal and is known for lumber history and a carousel museum.

Words in the phrase

Close letter words and terms