Malta

Patchy light drizzle

17C min
24C max
83% humidity