Nikola Tesla Statue in Shoreham Nikola Tesla Statue in Shoreham - A Monument to Nikola Tesla was unveiled on September 23, 2013 at Shoreham, Long Island, New York Monument to Nikola Tesla (Baku) Tesla's Statue in Palo Alto, California Print Tags New YorkShorehamLong Island Back to Nikola Tesla Map Related locations Tesla Science Center