Where is Old Town?

Where is Old Town located?

Old Town, Old Town, Greece (approx. 35.36984°, 24.47444°)


Where is Old Town on the map?