Sri Lanka is one of the best destinations for beginner and intermediate surfers, whether first-timers or those looking to get to grips with heavier Indian Ocean swells and reefs for the first time. The sand-bottomed beach of Weligama and Kabalana are as good as it gets for beginners learning to surf, the deep reef at Midigama’s ‘Lazy Left’, Kabalana's 'The Rock' are ideal for intermediates looking to step up to heavier breaks, while advanced surfers can find hollower waves and occasional barrels at the punchier reef breaks like Rams Right and Mirissa.