Where is Couches?

Where is Couches located?

Couches, Couches, France (approx. 46.86904°, 4.573556°)


Where is Couches on the map?