Bali: Every Diver’s Dream

An encounter with the Mantas and the Mola Mola on the Island of the Gods.