Adaction

Adaction

Karpenisi. Orthodox Church at Karpenisi inside a gorge Stock PhotoKarpenisi. Orthodox Church at Karpenisi inside a gorgeField Kilkis. Field with spring flowers in Kilkis Greece Royalty Free Stock ImageField Kilkis. Field with spring flowers in Kilkis GreeceHaliacmon river. The Haliacmon river is the longest river in Greece, with a total length of 297 km Royalty Free Stock ImageHaliacmon river. The Haliacmon river is the longest river in Greece, with a total length of 297 kmNestorio Church Bell. Nestorio is a small picturesque village 28 km southwestwards of Kastoria, at the banks of the river Aliakmon Royalty Free Stock ImageNestorio Church Bell. Nestorio is a small picturesque village 28 km southwestwards of Kastoria, at the banks of the river Aliakmon