Newquay, located on the stunning north coast of Cornwall, is renowned for its beautiful beaches and vibrant surf culture. Whether you are a seasoned surfer or a beginner looking to catch your first wave, Newquay offers a variety of surf spots that cater to all skill...