Bali is some of the finest scuba diving experiences in the world . From vibrant coral reefs teeming with sea creatures to fascinating wrecks , this Indonesian paradise has something for each type of scuba diver . Whether you're a experienced professional or a first-time newcomer, you'll find an u