Don't forget your goggles and sunscreen!
Without a doubt, Na Balam beach is one of the most spectacular places in Mexico and the most beautiful and idyllic beach I've ever seen in my life. It's common to see stingrays and turtles out there. Bring bread or crackers to feed the fish and watch them come by the hundreds. The water is very shallow (a maximum of about 40 feet) and extends for hundreds of yards creating a large lagoon. Don't forget your goggles or your sunscreen!