I think Panama, Costa Rica, Ecuador and the Oaxacan Coast of Mexico are all excellent options. If you’re just going to these places as a tourist it can get quite expensive but if you’re staying long-term you can find much cheaper accommodations that fits your budget (may be a bit minimalist). I have a friend who works in Bocas Del Toro and she absolutely loves it. Probably much better than Panama City if you just want to relax, study and recharge.
The greatest danger of snorkeling is that snorkelers are hard to spot in the water by jet skis and leisure crafts, since a diver is often submerged under water with only a tube sticking out of the water. Contact with poisonous coral, dehydration and hyperventilation are other health hazards. Sun burn is also common as the back is exposed to the sun when spending long hours snorkeling.
Of all the great shoreline in the islands, I chose these top Hawaii snorkeling beaches because they have an abundance of marine life, consistent and safe ocean conditions, visitor accessibility, and ease of water entry. These not only represent the best snorkeling beaches Hawaii has to offer, but are also the beaches I recommend to my close friends.
Snorkeling is a popular recreational activity, particularly at tropical resort locations. The primary appeal is the opportunity to observe underwater life in a natural setting without the complicated equipment and training required for scuba diving. It appeals to all ages because of how little effort there is, and without the exhaled bubbles of scuba-diving equipment. It is the basis of the two surface disciplines of the underwater sport of finswimming.