jQuery Slider 17th century church built by the Augustinian Monks established in one of the most popular squares in Palma’s city centre. Churches Carrer del Socors, 24, 07002 Palma, Illes Balears, España Mallorca, Palma, Palma Center