Niagara Falls has to be considered one of the top 5 cities in the world for attractions. Per capita, we’re probably number one! Watching Niagara: Miracles, Myths & Magic is a must see but there are other worthy attractions. Check out information on great museums, parks and casinos, most within walking distance from the theatre.
Leave a Reply
Want to join the discussion?Feel free to contribute!