what gives black-sand beaches their color?a chemical reaction
Black sand beaches are black because many volcanic minerals and rocks are dark-colored. Common rock types of volcanic islands are basalt (black when fresh), andesite (usually dark gray) and volcanic glass (often black in color).