Dreaming of riding the ocean? This beach town offers some of the most amazing surf experiences for first-timers! Numerous skilled teachers are on hand to teach you the fundamentals of catching waves. Put aside any fears – the gentle waves in Canggu's bays are ideal for picking up how to stand up on your board. You'll be getting started in no mome