North Shore's Sunset Beach has some of the best waves for surfing in the world. During the winter, catch a premier surfing competition. Grab your camera to snap amazing photos of monster winter waves, and the daring surfers that ride them. During the summer, the water often becomes calm enough to swim.