Where is Le Hamel?

Where is Le Hamel located?

Le Hamel, Le Hamel (Station), France (approx. 49.33436°, 1.113538°)


Where is Le Hamel on the map?