Where is Tour?

Where is Tour located?

Tour, Center, France (approx. 47.38333°, 0.68333°)


Where is Tour on the map?