Beach Town vs. Big Energy Alex Ellefson Apr 9, 2015 Long Beach, New York, calls itself the City by the Sea. And indeed, the ocean is the main attraction… New York