Sant Pere de VilamajorParishShareCarrer de Brugueres08458 Sant Pere de Vilamajor, CatalunyaSpainGet directions