C a l a Spain Pierre September 14, 2016 Cala Figuera, a mall town in Mallorca (Majorca), great scenery