The plan is to locate the museum in Shoreham, New York, on Long Island's north shore, about 65 miles northeast of New York City. It's also the site of Nikola Tesla's last laboratory. He started ...
Some results have been hidden because they may be inaccessible to you