Asbury Park, NJ Named Best Beach in United StatesAsbury Park, NJ Named Best Beach in United StatesIt's the only NJ spot to make the list.Chris RollinsChris Rollins