Each year, from late January through to March, Mallorca is quite simply blooming as five million almond trees turn into pale pink fluffy clouds across the island. Known as the “snow of Mallorca” it is one of the most beautiful times of the year to visit and attracts photographers and artists to the rural towns and vil …