Where is Le Pin-la-Garenne?

Where is Le Pin-la-Garenne located?

Le Pin-la-Garenne, Le Pin-la-Garenne, France (approx. 48.44132°, 0.5464673°)


Where is Le Pin-la-Garenne on the map?