Niagara Falls: Forever a Must See

In contrast to my post from earlier about how Niagara Falls made the list of least impressive national landmarks, here is a story from Wired about how you’ve got to see Niagara Falls: In preparation for my 25th wedding anniversary trip to Niagara Falls, New York, I did what any proper superhero geek would do….

Read More