Surfing is an exhilarating and challenging sport that attracts people from all over the world. Whether you’re a beginner or a pro, there are beaches all around the globe that offer great waves for surfing. Here are some of the best beaches for surfing that you...