Teaching children to snorkel can be difficult. If teaching them to properly use their mask, fins, and snorkel is not enough, you then have to find a suitable reef for them to view. This is difficult because most reefs are pretty far off shore. If you are fortunate enough to travel to Mexico, Yal-Ku Lagoon in Akumal is the perfect place. Yal Ku lagoon is actually a protected estuary complete with beautiful tropical fish that will satisfy any beginning snorkeler. The lagoon does not have the waves associated with beach snorkeling, or serious depths. Approximately every hundred feed their are stair cases so that you can easily exit. The stairs are also convenient if you need to sit and adjust your gear. There can be a current. If you are snorkeling with small children you might want to calculate “slack tide”. “Slack tide” is the time when the tides transition creating a temporary stale mate in current. Note that there are no life guards at Yal-Ku. It is also better to snorkel at Yal-Ku in the morning before fellow snorkelers kick up the bottom making the lagoon murky. In addition to the beautiful lagoon the park is filled with picturesc sculptures providing a beautiful medley of art and nature.