This historic fishing town in New Jersey is loaded with charm. Shop, dine, and see the boats at the magical Viking Village in Barnegat Light.