17.22°C

Igoumenitsa, Greece