07DecALARO IN MALLORCA — TOWNS AT THE FOOT OF THE SERRA DE TRAMUNTANA MOUNTAINS – VACATIONS IN MAJORCAAlaro in Mallorca Alaro in Mallorca is a town that is less touristy, but still