Hello All! I love the Caribbean because it is convenient from the NE US and not too expensive. I would love to know what people's choices are for great shore access snorkeling. Let me tell you more about me - I might as well be a diver. I wear a full length wet suit, cap, and gloves (I get the effects of fire coral even from a distance!). My wife and I generally spend a few hours in the water, thus the wet suits. We have snorkled in Caye Caulker, Belize; Bonaire; East Coast Costa Rica; St. John; and Culebra, PR. I think Culebra is great but we are here now and the coral seems like it's getting bleached. Does anyone have any suggestions for beautiful and prolific coral?