Awesome snorkeling in Bora Bora - colorful coral, colorful fish, and black tip reef sharks.