Niagara Falls. For decades it has been a favored place honeymooners, sightseers, and anyone interested in the immense beauty of nature. It was even the inspiration for a Three Stooges skit. And it’s where Nikola Tesla became famous. In his …
Continue reading →
Published on March 31, 2014 06:43