Hundreds of villagers have been evacuated as firefighters battle the flames in Evia, the country's second biggest island.

The blaze which covered large areas of the island has generated clouds of smoke that have reached Athens, 70 miles (112km) away.