 The inside the church is well fitted out.Can Picafort (or Ca'n Picafort) is a tourist resort on the "Bay of Alcúdia".Between the Port d'Alcudia in the north of the bay and Can Picafort, there is a five kilometre long sandy beach lined with hotels.