how's night entertainment at Niagara falls?
I remember from my childhood visit to niagara falls a street popular for its exciting night life. They even had a miniature golf put in this place with theatres and rides. Is this place on the Canadian side of the falls?
City: Niagara Falls
State: New York
Country: United States
What are you looking for?