Santa Maria de PalautorderaParishSharePlaça Major08460 Santa Maria de Palautordera, CatalunyaSpainGet directions