Where is 7 Springs?

Where is 7 Springs located?

7 Springs, 7 Springs, Greece (approx. 36.25313°, 28.11416°)


Where is 7 Springs on the map?