I could not have asked for a better dive experience. I also met some very interesting fellow divers on my dives. I did some snorkeling with my wife since she does not dive. We went out on the same boat as the divers and the reef was a bit deep for snorkeling. You may want to book your snorkeling with... more

