I’ve explored Bali’s underwater worlds at these 16 otherworldly snorkeling spots! Here’s what I discovered during my adventures! Read