12.78°C

Igoumenitsa, Greece