Sri Lanka, an island nation located in the Indian Ocean, is a paradise for water sports enthusiasts. With its beautiful beaches, warm waters, and year-round sunny weather, the country offers a wide range of exciting water activities for visitors to enjoy. From surfing to snorkelling and kayaking to kitesurfing, there's something for everyone to experience.