Want to taste the thrill of riding a wave for the first time? Canggu, Bali is your supreme spot. This picturesque town boasts unbelievable surf breaks that are great for both beginners. If you're a complete rookie or just looking to hone your skills, Canggu has something to offer. There are loads of boarding academies ready to coach you through th