Niagara Falls: When Is The Best Time To Visit?

When is the best time to visit Niagara Falls? I’d imagine it really depends on what you’re looking for. That said, I’m pretty sure that at the heart of most peoples’ desires upon a visit here would be a desire for…