3 ms·You are thinking of Shoreham, on Long Island, NY.by selimthegrim 4y agoYou are thinking of Shoreham, on Long Island, NY.