Santa Maria MajorParishSharePlaça de Santa Maria la Major 107300 Inca, Illes BalearsSpainGet directions