Ponta Delgada

Patchy light drizzle

20C min
22C max
83% humidity