There was a time when a beach literally translated to soft white sun kissed sands and crystalline blue ocean waters. However, the beaches of today are more diversified, boasting of several colors rolled into one. Yet each of these beaches is unique in its own way and doesn’t fail to mesmerize you. So without further ado, here are 7 of the most colorful beaches you can ever find on earth. Each of these 7 beaches have a different colored sandy shoreline ranging from green, red, pink, purple and black, etc. If you were to visit any of these regions, make sure you visit these beaches to take in the sheer beauty of Mother Nature at her best.