Snorkelling and scuba open up the same reef in very different ways. Here is how access, training, cost and reef impact compare for beginners.
Snorkelling and scuba open up the same reef in very different ways. Here is how access, training, cost and reef impact compare for beginners.