Igreja Matriz de Benquerença / Igreja de Nossa Senhora das NevesParishShareLargo Dona Bárbara Tavares da Silva6090-325 PenamacorPortugalGet directions