Where is Turckheim?

Where is Turckheim located?

Turckheim, Turckheim (Station), France (approx. 48.08583°, 7.27945°)


Where is Turckheim on the map?