Sri Lankan coasts will cater to all experience levels, whether you’re a beginner or a professional surfer. There are tubes over shallow waters with sea urchins that make the waves exciting (any surfer will know that means) and there are also wa...