Channel your inner mermaid on the blush-colored sand of Elafonissi and Balos beaches on Crete, the biggest island in Greece. Bold, outlandish and above all bright pink, the Barbiecore aesthetic is ...