Bali provides an incredible snorkeling experience for every experienced snorkelers . Discover vibrant marine systems, see magnificent ocean inhabitants, and submerge yourself in a exotic paradise. Including the famed USAT Liberty wreck in Tulamben to the healthy reefs of Nusa Penida, Bali’s ocean… Read More