Santa Maria del PòpuloParishSharePujada del Castell17862 Vallfogona de Ripollès, CatalunyaSpainGet directions