The resident green sea turtle “Hubie” rests in the live rock section of the Coral Restoration Foundation Nursery in Tavernier.

Diving off the waters of the Keys brings all sorts of adventure and excitement, as you never know what you’ll swim upon. One day, divers might see nurse sharks. The next day, underwater explorers might run into a moon jelly or reef squid. Here’s a look at some of the creatures and critters spotted during recent dives off the Upper Keys waters.

Join Our Blast – Keys News Right to Your INBOX