Plaça de sa Constitució, 1, 07100 Sóller, Illes Balears, Spain
How to go there
Church Loc: 39.766 / 2.71544
Plan your visit