Where is Seculas?

Where is Seculas located?

Seculas, Western Greece, Greece (approx. 37.584309906°, 21.879529953°)


Where is Seculas on the map?