Current Date and Time in Ferreiras, Algarve, Portugal: May 22, 2026 08:16:43 pm