EVIA ("EUBOEA") ISLAND, GREECE. Night falling in Limni, one of the most beautiful towns of the island.