Cape May and Avalon have the best beaches in the Garden State, according to a new ranking from U.S. News. The publication noted Cape May’s architecture adjacent to the beaches, and recognized Avalon for high accessibility and the surf chair program that assists those with disabilities.