Rainbow Beach, Australia:
Not content with merely taking on an unusual color like red or green, Rainbow Beach takes on a myriad. On Fraser Island (the world's largest sand island) off Australia's east coast, the beach is backed by exquisite cliffs where you can see the rainbow colours most clearly in edible-looking striations of nougat, rose, honey and cream. Aboriginal legend has it that a spirit personified in the rainbow dived into the cliffs during a fight over a woman, staining them with his colors. The sand looks gold from a distance but scoop up a handful and you'll see the rainbow.
Source: msn