A Timeline of Tragedy at Niagara Falls

From Yahoo! News: Niagara Falls is a quintessentially North American phenomenon. Situated at the border between America and Canada, the roaring force of nature has captured the imagination of those who visit for centuries. Actually a collection of three falls, they are dramatic but can bring the reckless side out of tourists and daredevils. The…

Read More
%d bloggers like this: