Find the word definition

Wikipedia
Angelochori

Angelochori is a village in the municipal unit of Michaniona, in the Thessaloniki regional unit, Greece.

Category:Populated places in Thessaloniki (regional unit)