Where is Clamecy?

Where is Clamecy located?

Clamecy, Clamecy (Station), France (approx. 47.46667°, 3.52083°)


Where is Clamecy on the map?