Where is La Mailleraye-sur-Seine?

Where is La Mailleraye-sur-Seine located?

La Mailleraye-sur-Seine, La Mailleraye-sur-Seine, France (approx. 49.481213°, 0.77168226°)


Where is La Mailleraye-sur-Seine on the map?