0 By cmadmin In Activities, Beach, DivingPosted June 17, 2020Discover Mexico RocksNo visit to Ambergris Caye is complete without snorkeling stunning Mexico Rocks. The newest marine reserve in Belize, Mexico Rocks is a rare coral patch made up of boulder-like coral formations, [...] READ MORE