Cornwall pretty much has it all. Flat water spots, wave spots, learner spots, big crazy spots for the experts .....