Regarded as the Mecca of surfing, this is the go-to destination for pros. North Shore provides the most challenging surf, so if you have to prove yourself, it is the place you should head to. If you are a beginner, schedule your trip for the summer months when the waves are gentler and smaller, and if you are looking to catch some giant waves, head there during the winter.