12. Nikola Tesla in Niagara Falls Nov 122008 A Statue of Nikola Tesla stands overlooking Niagara Falls. November 12, 2008 Posted by Chris at 11:42 am Niagara Falls Tagged with: niagara, Niagara Falls, nikola tesla, Photo, Photograph, power, statue, tesla Add comments One Response to “12. Nikola Tesla in Niagara Falls” Nikola Tesla is just the Greatest…. Mirel Mujcic July 10, 2009 at 5:23 pmReply Leave a Reply Cancel reply Your Comment You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> Notify me of follow-up comments by email. Notify me of new posts by email.