Took a brief dinghy ride to Leaf Cay (We’re anchored only about 75 feet from the shore of Leaf Cay) and were met on the beach by at least a dozen iguanas. They’re the largest indigenous animal in the Bahamas. They came up pretty close to you hoping for some munchies, but were wary and ran away if you got too close.
We also enjoyed snorkeling right from the back of the boat, even considering the strong current that was present (Good workout!). I hooked up my GoPro to the end of a boat hook and shot some video.