About Mexico Rocks
Mexico Rocks is a shallow patch reef complex located off the far northern tip of Ambergris Caye, and is part of the Belize Barrier Reef system in the Caribbean Sea.
Mexico Rocks is a shallow patch reef complex located off the far northern tip of Ambergris Caye, and is part of the Belize Barrier Reef system in the Caribbean Sea.