The Pink Flamingo Beach, Camargue, France The Pink Flamingo Beach: A Pink Paradise During my recent visit to Camargue, I was amazed to find a