It all depends on which country you are in. I don't know the rules in Mexico, but in the British Virgin Islands it is illegal to take anything - sand, shells, dead coral. And they do check. They questioned the youngest in our party (very clever of the official) if she had any "treasures" she...