Palm Beach Diving: It’s Full of Surprises!
Conditions have been holding up quite nicely from previous days even with all the rain we have had. Topping the marine life encounters from our previous days was going to be hard to do but captain Colin was up for the challenge....
Read More