Where is La Forêt?

Where is La Forêt located?

La Forêt, La Forêt (Station), France (approx. 47.94263°, 1.935531°)


Where is La Forêt on the map?