Diving is far better than snorkeling so I'd suggest getting certified. However don't plan on bringing a camera until you have at least a few open water dives under your belt. Once you have your open water you can actually take underwater photography courses as well.
|