beach town

Asbury Park has been named the best small beach town in America by Travel + Leisure. The town sits along the Jersey Shore with a mile long boardwalk, colorful murals,