12. Nikola Tesla in Niagara Falls

« « 11. Maid of the Mist Under a Rainbow | 13. Light and Shadow » »

A Statue of Nikola Tesla stands overlooking Niagara Falls.

Posted November 12th, 2008 11:42:33 AM
in: Niagara Falls

One Response

  1. Mirel Mujcic Says:

    Nikola Tesla is just the Greatest….

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.