“Urban beaches don’t have to be concrete slabs overlooking a river. Within two hours (okay, maybe three—#traffic) of Manhattan, you can find classic boardwalks, tiny seaside towns, and sandy beaches that’ll make you forget about the Caribbean, even if just for a moment. As you gear up for an extra-long 4th of July weekend, consider a beach escape to Queens, Brooklyn, the Bronx, Long Island, or—gasp—New Jersey.”
http://www.cntraveler.com/galleries/2014-05-23/beaches-within-two-hours-of-new-york-city