Find the word definition

Wikipedia
Choristi

Choristi (, before 1927: Τσατάλτζα - Tsataltza, - Chataldzha) is a town in Drama municipality, Drama regional unit, East Macedonia and Thrace region, Greece. The town is located about 8 km southeast of Drama and has a population of 2,625. The elevation is approximately 98 m.