Igreja de Nossa Senhora da NazaréParishShareRua Principal2560-249 Torres VedrasPortugalGet directions