The 30 Most Colorful Beach Towns Around the World