Some of the Most Beautiful Beaches in America are Right Here in New Jersey