Igreja de Nossa Senhora do CasteloParishShareLadeira de Nossa Senhora do Castelo7600-089 AljustrelPortugalGet directions