Mexico Rocks is a relatively young marine reserve in Belize. It is an extensive patch of reef complex that is located north of Ambergris Caye in Belize. The reef patch at Mexico Rocks is virtually monospecific, composed of 83% montastrea annwaris, the major reef framework builder, and no lateral biotic zonation caused by different wave energy. This tour is combined with Tres Cocos, which is another popular snorkeling site in Belize. The best part? Both of these locations can be experienced in a half day.