Where is Shitohori?

Where is Shitohori located?

Shitohori, Eastern Macedonia and Thrace, Greece (approx. 41.4622828519°, 26.3562011719°)


Where is Shitohori on the map?