Dive into the otherworldly beauty of the world’s largest underwater statues in the Bahamas’ crystal waters.