July is a beautiful time here on the island for both diving and snorkeling. There are many opportunities to both dive and snorkel. Depending on the length of trip that you desire you can do half day trips on the south shore, Napali coast trips, and even Niihau. It's relatively easy to dive...