Canggu is this ultimate place to ride your first wave. The beach here is well-known for its calm waves, suitable for newbies. You can easily find a wave school that will teach you the basics of surfing. Once you're comfortable, head out to one of Canggu's well-loved surf spots. You can expect loads of people in the sea, creating a lively… Read More