Help ! I have three nieces coming to visit soon, ages are 4, 10, and 12. The only snorkling they've done is in pools. Looking for some sites close to shore with decent viz. and some fish life. Other than the swim area in Pennekamp Park none come to mind. Any suggestions ? Been diving over 30 yrs., but first with kids, always took Labradors. Thanks