Everyone daydreams about white sand beaches.
But white sand beaches are nothing special next to these incredibly colorful shorelines.
Sand, after all, is just itty bitty pieces of broken down rock. That means beach sand can be pretty much any color rock is.
Usually, that rock is mostly boring old quartz, with its generally pale and unremarkable color. But sometimes, other types of rock become beautiful beaches.
Most of these beaches aren't unique for their color, but we've highlighted a few especially stunning examples below.
Pfeiffer Beach in California is one of only a couple beaches in the world to sport purple sand.

It gets its color from eroding manganese garnet rock.

Source: LA Times
Prince Edward Island in Canada is known for its red beaches.

The island's soft sandstone is so high in iron content that the rock rusts when exposed to air, turning beaches and soil red.
See the rest of the story at Business Insider