July 18, 2024July 18, 2024Travel, Beginner's Surfing Guide, Training Preparing for a Surf Retreat: How to Train for a Surf Trip