Most beaches come in familiar shades of white, tan, gray, or black. Then there are the unusual coastlines where the sand appears distinctly green. Green-sand beaches can look almost unreal, especially when sunlight catches the tiny mineral grains scattered across the shore. But the color is not caused by algae, plants, or some photographic trick. …