Loulé: Nossa Senhora de Piedade Map View Location - Pilgrimage church on hilltop overlooking the town