Igreja de Nossa Senhora da AtalaiaParishShareLargo Marechal Carmona7460-109 FronteiraPortugalGet directions