Where is Papadates?

Where is Papadates located?

Papadates, Western Greece, Greece (approx. 38.5278902548°, 21.4513206482°)


Where is Papadates on the map?