Where is Podochori?
Where is Podochori located?
Podochori, Podochori, Greece (approx. 40.830944°, 24.024834°)
Where is Podochori on the map?
Podochori - Kavala
{"latitude":40.830944,"longitude":24.024834,"title":"Podochori"}