Bali is a paradise for all water sports lovers. It has perfect waves for surfing, excellent wind for windsurfing and stunning sea creatures and coral reefs to dive or snorkel to explore them. The possible water activities on Bali island are endless, however; there are some water sports to-do-list that you cannot miss, and here are our top 10 recommendations in no particular order. The water activities listed may depend on the weather condition in Bali. #1 Snorkelling Featuring a rich and diverse marine ecosystem, Bali is a fantastic choice for those wanting to experience the incredible world beneath the waves. The island is home to several world class snorkelling sites serviced by many dive centres and operators. Options that a visitor has are endless. From a brief beach activity to a full day experience, as a solo traveler or as a family. One does not have to be an …