Mexico Rocks information on the net is very old and most of it is not true anymore.
We've been busy updating Mexico Rock Marine Reserve info on the net and thought this a good place also.
Mexico Rocks Marine Reserve is a shallow patch reef complex located off the northern tip of Ambergris Caye, on the Belizean Barrier Reef. The site consists of approximately 100 Holocene patch reefs and is composed predominantly of boulder corals (Montastraea annularis). The reef has accumulated in shallow (about 2.5 to 5 meters) water over the last 420 years. The Montastraea annularis patch corals that dominate here are unique to Ambergris Caye's Northern Lagoon and a rare occurrence in Belize. The Marine Reserve is seen as an important addition to the caye's ecotourism attractions, being a popular snorkeling and shallow dive destination. The Mexico Rocks area is known for conch, banded shrimp, arrow crab, flounders, stingray, Nurse Sharks, yellow tail snappers, an assortment of butterfly fish, angelfish and friendly turtles.
No trace of ship wrecks mentioned on the net, probably rotted and washed away decades ago. There is a cave entrance but currently Tour Operators are only visiting the entrance without cave penetration. The Mexico Rocks Cave has been named 'Shark Hole' and is the daylight sleeping sanctuary for number of Spiny Lobster and Sharks. http://scubalessonsbelize.blogspot.com/2017/01/snorkel-mexico-rocks.html