Where is La Roche-Posay?

Where is La Roche-Posay located?

La Roche-Posay, La Roche-Posay, France (approx. 46.7862°, 0.81229097°)


Where is La Roche-Posay on the map?