Blessed with some truly stunning marine and coral life, the waters around the island of Bali offer an unforgettable adventure. While snorkelling and diving give you plenty of opportunities to …