Ride warm Indian Ocean waves suitable for both beginners and advanced surfers, with laid-back beach towns offering perfect learning conditions and surf culture. Best locations include Weligama (beginners), Arugam Bay (advanced), and Hiriketiya (balanced waves) depending on season. (West/South coast season : Nov–Apr, East coast season : May–Sep)