I am on vacation in Mexico, and we have found lots of dead coral washed up on the shore. We would like to take some home as souvenirs, but we are not sure about the legality of doing so, for both of the countries concerned. I believe that the beach is federal property (maybe they all are).
The answers that I've found so far have been differing opinions from various travel forums, many of which were not specific to the countries I'm considering. The only post that was helpful was ten years old and contained a dead link to the reference material. I'm hoping to find something definitive.